1 1 2 1 3 3 4 8 5 30 6 144 7 840 8 5760 9 45360 10 403200 11 3991680 12 43545600 13 518918400 14 6706022400 15 93405312000 16 1394852659200 17 22230464256000 18 376610217984000 19 6758061133824000 20 128047474114560000 21 2554547108585472000 22 53523844179886080000 23 1175091669949317120000 24 26976017466662584320000 25 646300418472124416000000 26 16131658445064225423360000 27 418802671169936621568000000 28 11292160911544957796352000000 29 315777214062132212662272000000 30 9146650338351415815045120000000 31 274094621805930760590852096000000 32 8488091513990113876361871360000000 33 271353675587871452984943575040000000 34 8946448455745580025685412413440000000 35 303916116658416027343136804044800000000 36 10628380765425749070514269947166720000000 37 382326474756287362397666099488358400000000 38 14135746418016246263783979029731737600000000 39 536786370557827456806323203681655193600000000 40 20920904698664044470400288964002971648000000000 41 836313165329095177704251551336018791628800000000 42 34268441896411704842515673323036867559424000000000 43 1438458644366043705651312668297952321601536000000000 44 61820269181126715535898274674758509077200896000000000 45 2718686837851822603680980943083129887826903040000000000 46 122280492440268643330006787306672330954703372288000000000 47 5622244380677569144412268590295912608026035486720000000000 48 264125863670980269592814660582412234862159284142080000000000 49 12672538834047240851505253402526987018490683987066880000000000 50 620695779626803633543114452368668751926074317733888000000000000 51 31022375065747645604484860329386064221265194400339722240000000000 52 1581532846489095658267855624635367979907637361585946624000000000000 53 82209293924231260851884879872873070186352765160900263936000000000000 54 4355541459230969442869674390245803416665633293807697002496000000000000 55 235118580623301406036390756436416980732968908360174754856960000000000000 56 12927247050997517306437193590249544540663599616021244703408128000000000000 57 723694991158521727780010748311291466696078299932617895449722880000000000000 58 41237918092682080207534647552896047084716882775107770603871928320000000000000 59 2391088250787755788585155512420507005963842702977369526565884395520000000000000 60 141033679876972714309768494630904481029731739090868575465241994854400000000000000 61 8459670231287079980014280202943753787100075483133933384990098991349760000000000000 62 515901200989966188945133153359848591606758701594397249051855217177395200000000000000 63 31977553474265162324453979167127389315238285326246268195262574187302092800000000000000 64 2014078288664828001641799830716848901632785971024526860298442767860550860800000000000000 65 128869540501288604167549536043523378940410289864772460826908173974827433984000000000000000 66 8374537524268354830826603696120657732989124067519982685120925028764170479206400000000000000 67 552592589669525534670452410554628248896479322940144312025782250004060036923392000000000000000 68 37015455857266128352253588336853307179811928378438323468234488627137633518092288000000000000000 69 2516506653355019284889240277665777045474566836669417196965412366518489408149127168000000000000000 70 173602487970578141972069329299842010673317944094875737066019751661275501199852830720000000000000000 71 12149694122398033107445252060570371575551208687439946226949010905551266862543985967104000000000000000 72 862457160237832209317240427961615109025043546263342661743986126253216689960868863016960000000000000000 73 62084936965453949179045238029514598751066676392818125219709445727366973667599768291901440000000000000000 74 4531349919889570427752781208510325782817578792067602344802903107334400489054405006291107840000000000000000 75 335258659613451325566844285359378833255760052521217876186431006927781657805038748776267776000000000000000000 76 25139929355547336733172430144815287443071927138391057808966506439491253913273838974903066296320000000000000000 77 1910303842477445653079878737977740591891320779265899458510283877474499886173110790527173787648000000000000000000 78 147068586729951919889058716347169431541970773759587688182454062671023835392651958003182937833472000000000000000000 79 11469464270234583701091591942818354513715489958712460348895744400356897316583357186325151421038592000000000000000000 80 905942494256503826516601692698563698298539966359060159203917026053506826018736061299606897054187520000000000000000000 81 72464075259342099823496677894726363817654465559145324484323313121454877246173650703202306678121824256000000000000000000 82 5868695477793631788174545765301295637577941902073991711322974494774617218949372205098853479117026754560000000000000000000 83 481161459722031542828017941220983055749225651312724954575906799126460384914593040669263316342728913059840000000000000000000 84 39930604030907870686739609387110015518080316701711439603841518462446495557731528483492599071912250038026240000000000000000000 85 3353695374262559853511285050310251898572102789649692933394070389911428882854713493464765314908820524027084800000000000000000000 86 285024651572620380961947331805191290768057300616816255892220758784943085291087650315170172175309640771431301120000000000000000000 87 24508805795110787409460471147667320874764927186759955957243866409472722275902246210240504921353660389589935718400000000000000000000 88 2131984393763200449595366041902830854945068608613785594073811275711374277977335624357472887871316112970306132377600000000000000000000 89 187590399555777966832010446164245673975450752687460702896744553498104216299755792493180824668040916621921367988633600000000000000000000 90 16693437803165859520331716108099165594219887205445941201597942288820060596562537938719012712032405164557497016516608000000000000000000000 91 1502223919642669958390739652883279357195409627521185308797130384412818564128444386285392043941671660308346314852977868800000000000000000000 92 136685868732322057752476091493115967885472436438191366558683951460858656164654060642231276086121333487396785571237986304000000000000000000000 93 12573614207409147551730490894633048219725578582352321034631981317535291381755079513208731407791791796780858655319424761856000000000000000000000 94 1169210921136282882014680486632113989292331221292288949542982520796184944832450834733646335640681886651192103776369734844416000000000000000000000 95 109893388172755949602124490419092841440401556809759285842683516715258446676539394945444312504100260303864704647491772418621440000000000000000000000 96 10438715103904733570627067384651513696401933143697555741519747945668339187464121052501994484600007884021843102515428992690946048000000000000000000000 97 1002007913359188748472171103641288528253581394991385168313588305409726516796686203112561241412386173450638376975829980912990289920000000000000000000000 98 97184437617353069542537997351105592513501997567824243953548853374172237835290966998793568651626073400243359284418643921952707706880000000000000000000000 99 9523083208565729865479514169006806172522037577998124639652343254614040815635705674381782038383318192474867134778288138597059715399680000000000000000000000 100 942689044888324774562618574305724247380969376407895166349423877729470707002322379888297615920772911982360585058860846042941264756736000000000000000000000000 101 94259477598383594208516231244829367495623127947025437683278893534169775993162214765030878615918083469116234900035495995833697063026032640000000000000000000000 102 9519273975282303573533322363339203450053028762966925389796482317312195199309451392112029325567964865197877187924376823341620891513520128000000000000000000000000 103 970872619263351020347717181821742485204918217854362008137772603401948692729570812079818049743956259731897219470365608757087079749168136192000000000000000000000000 104 99990453836365316736394018104514993039357014126204584294422250261047298373546477422744756035765902944038501981957654152380385844458015424512000000000000000000000000 105 10398045752310489427924051017310862016544674113220217107155544582434870499133703397374851312757771541728619220527615669788402624113590738616320000000000000000000000000 106 1091695774985436528127949889665094694003699880229901651326502128350114403642380440501527246398492128343012364639013668035689052649792612404822016000000000000000000000000 107 115709453131711126353938839720635272520109133531914575968426900113335238914359851405987345408368481716356074686031307173405344401136037739322408960000000000000000000000000 108 12379830088334850228970951748802173830001956641807084726042534135490297337304594195287318974158900735409760215006414995524713857048648224670681661440000000000000000000000000 109 1336907021483790353893409354132219938697340928827741010739204403909475350416513723144777788848289437750778086922405723081525349210725780040131113123840000000000000000000000000 110 145710600139701187194988102083401585979123029674069387225520626774720799660075073678531744325850261655772877730625504497325882097462589604373923155148800000000000000000000000000 111 16026841373547678762474191337337052625103723054786959236741582394066790500793166513059596132713293779756327706025799808301325886338180651121091784128593920000000000000000000000000 112 1778835006505472093276414750234166561633133946261039079249155811665791522250196499467515534729979994293675291335476158903354368645823293890196853878056550400000000000000000000000000 113 199213638273197647017554198323099564130039277571001903312697869158250205924859059757330779929626241682371153385900691617185480767183585493435170876718422425600000000000000000000000000 114 22509378172320243868319752249463143670905676955987188508818817640818925922553986504261941576473166847792167136559115314763046180844247960886550988972927588761600000000000000000000000000 115 2565871660958785693586098074401522385994905895114504514667548554758262652312184689674420445493585992868940455610400908029348992281324581155445000892133280841728000000000000000000000000000 116 295052929082773756625935312485962887238231613539080066973597061635854480992837655097865530184410271040859726826016883545914009338506402271300910363457134833487052800000000000000000000000000 117 34223596213868283581051376116367505584400054829037261216635762623365707256539919390877419901993449972885927796931527311295456859048307263451325421899273699866968064000000000000000000000000000 118 4003868247653239877413942190434516379822802995725316508831712126398545307072806979678035244602447378024466493029049109718053106723531878821553353632113319690419306496000000000000000000000000000 119 472422522136237786552833195910337047087058356860030353834440067252940222969277047271671904327117583425717347308842803005122486482302833464682096123897574152963627155456000000000000000000000000000 120 56214310197051487878891748353700609972712154059983443783997238254635576111302209994679614834218361187463509562127849500441465618398387578654609084994871008453487063203840000000000000000000000000000 121 6745248771061203116401352371207792358309019219247513392048135280237480503555337680944931449982584856152392284875657541307138861994319856208730968457009563756014668525600768000000000000000000000000000 122 816119355440793501025750402599025455583835052642839636856071904980799293983885484702758648163182167719595231822972119047409197847907790866907614695955537300727725183593349120000000000000000000000000000 123 99559871860863357998083960999027015208641123676093297666630476736305212232476784170747188201742952476809310124764705309693369603036161077640869094425461161038776507437867335680000000000000000000000000000 124 12245054809033665689390359040595777935579861129853165911388502862331912606934217812480190757040385244464806858271873674187327604510008494167081850898116881660118788654634610196480000000000000000000000000000 125 1518288045878166209470780405235161981931777136060422789416114770228654486545270958603894620076580025271341979402661755972823886446301456434023253689988282705841341738427476869120000000000000000000000000000000 126 189773859430403750854171784411153366445616687790464365294699017360419981582266507657817996352611890518715576689497498202555203214696111642601434525219015431968520986569527188825047040000000000000000000000000000 127 23910000146489361466745849821643330891461626338679538087724975401560850854114927056094132476965982237973093491633117333060030563756355335922998199109935476051589449696755905734901760000000000000000000000000000000 128 3036381750886460013666748550578453863129867004647429844715184277766719705316264122525087941641790248299449227031959971240883251435137786281622952403504246911496335785112435021200752640000000000000000000000000000000 129 388633142381038081280487043000990700309817274508897212077881750176970069782784024369754029280605075296014661613004689131557736783295799630092412728332891227742534915371070491815093207040000000000000000000000000000000 130 50130662707135454825638018570050273280274104246729066736247692425928542334771520662889201916505956999423906738297659125186982481194124851509594944181855116508804503812206302200024426086400000000000000000000000000000000 131 6516600531445246546911206737040612062795016058965188452121921186967434130117722520632035562977185902563573845926862627357960130382303968197389576628685920106786825460942110006755482895646720000000000000000000000000000000 132 853624924577102524770964180210816053416507447113302548384825706628711218876489453847677330234263435786190283939732539583683937689773557971505382709528628923911923090914248913862015927399219200000000000000000000000000000000 133 112672023188688312796094764483432182565725827659508108337188017322666936109735422381727894883875544255324191796075454827019130654310035610132865779909979558646344212219689082016802299265731788800000000000000000000000000000000 134 14984531926026457719829505219420665001673371726626912934347230454160396736157895872842127854932260351790784244278064999851987842206285036631805488083065552130349897937908725433933827589565893836800000000000000000000000000000000 135 2007815453222425734026408703094761493321234248892434490568690468689924801475485226842391086830662198629877097806064605017480908259804834572567668197995835735077853861754859441539416972915340476416000000000000000000000000000000000 136 271040213477966567236276090408880988550267947791227601156472704454853256163624020547968408640014725243191705410501639717322756089827283742596097668446489706933768953900893025648995073440067887720038400000000000000000000000000000000 137 36859476090257291625256810971413631494391218341167312377860019624209639505486957794372615572037296642447283761523734018910914513833497153083197252778807552424559241194095709627780616788779820466044928000000000000000000000000000000000 138 5049479177094517147611823564317452816691491867350570209545086483993916162328315502808651452963474331280661471797645547933722945953482296124565299563158103240176115611173637067840778218188464748224315392000000000000000000000000000000000 139 696791536010223840883854754603603289769971591521426873191065810976059025211725450144819924773793055728823452227844667893491927969508430181884760866530577971033867895533185294803564779775093726090113318912000000000000000000000000000000000 140 96849010616672838891194775963608745024142814015783936619074758763003311993457091343869934867839437673963087029078841609368806103387790439669162445621372420146577897422310358961186126224854753870942369218560000000000000000000000000000000000 141 13558169707686935495918045815076912812344107227823924098551758549972156512569753808917906096248465278371446733449401547871565934430695034479113676940951986160377001511284719466287763484863773722261424959389696000000000000000000000000000000000 142 1911605771551888494034402487969709409286530863043543340987297588464159372126856068945304774421414820808683411779958175685721494868668207698189928351674648828853154539321561865175891759426183131904660483635937280000000000000000000000000000000000 143 271434557547892448628279277217839794503129026701034960453006206170442573381646471254536480046894274872996363603657018988388750007302514590271855812357858762930747570255920083715081024966972749919673727686981713920000000000000000000000000000000000 144 38813243585589543982874508115736979846153722643236103995406090236176291891663685623865468139852406521699507992780270799122889231813439289104048305252402069821034449766384992110531306283389222310192226459744070533120000000000000000000000000000000000 145 5588837539911105517256270317915321368819426659774309835727397785049412585928100843130906124165553119634995126599298020970924362650358775413697511176448311928744092471569394523693518304069968920846082053074953489612800000000000000000000000000000000000 146 810342899579938499274453980440356665227997421345483379216088351950888622114154428455063243823838543360042327873266493744087681381800985477914320517059650413723557242222585865283672612584600183392193304026536704590479360000000000000000000000000000000000 147 118304513044838281589280730089631522735169623534102590602677556313925965618926038647395020836336428436433576839853940507912526908582794557957148916583057866907654949438180943277544395460553102116469864899490615468123750400000000000000000000000000000000000 148 17389958624985480194429782420250054035792824662074073317977256032866069830569754034645657212459575140506508356160298955748121642453449148356041318296100097878507538418096692668987614266065519935596468304409477680511687065600000000000000000000000000000000000 149 2573596376777411977693213002369844145580879990360867755970647560053145456074117044735431283273662664206176030574182621809129110369310112813799817531347840836709125770078188240059700778848872183441685441023518848893564066201600000000000000000000000000000000000 150 383448587680929838287176702366513691489231783798733316661398495524696839764063076463936741534733631848168509253334591974246082216098553721250711068429007158221091222119032073351176894566744714579902126112228982855282699796480000000000000000000000000000000000000 151 57514731828221602877487924176961276965441506024584672610432031672067694652344367715747418318599813219679621931271833232190417358533342401162798322190561547018775542709707350788854193005714595555554786235993599235073369751473356800000000000000000000000000000000000 152 8684343613797698977527977955196802084848121439473712155747353126643334026976500555755239322278647294097320397569521839032725270030200044678886104277780154119391273998551838397257454308147634295805623352189762003706442584990679040000000000000000000000000000000000000 153 1319963095457685786038347859861261306356882563264218236409415126873953592271303239076403250411865713391647323322688572678770078378340208106686221494273387504080898705187783700604203729481149967999982344116053102444933835796313538560000000000000000000000000000000000000 154 201945726395251692023435599370146435681058215953521702469748949606964089463311543923532335200267664176939088525081660844866993429282271838962817468875499703892324685562324450089824842481665087914663965431820725634189615871373250396160000000000000000000000000000000000000 155 31098330528983077119063475578331316377768153190504981649805820389150346633911904312640060579703556207507210937482542772311823046593695302993527378405081009596145973494224183986235039866575893246079584027374211093602641171361146968473600000000000000000000000000000000000000 156 4820040597601867385215360885766655126835497498378655994547967929219018887310319930366869776559988608575182164916649081045285399170109264252364527347120426932502005595001559974743939340352382318347199526926697079436837751617936740455546880000000000000000000000000000000000000 157 751895435529752838584716712532894567381678407840029446329005125368877080914722022471011384696072581985109346046452919148955257620542365035777504955078048650015617347143352320419190793894071946903712182613853675821124658241169811403754700800000000000000000000000000000000000000 158 118042794235269732263924188092425384056201333735293285306479734586573772550229735094684640827954121024006211218808735994799039425675975881540407274730979255576974117021588203781479074445229842976322916414434811475408156537123270773756343091200000000000000000000000000000000000000 159 18650014382879989408255313337665916849335151228064090386744643129649627115008765045370966386001384323558652219336218206570686210019932822347425232905755918714987372678543710955677608451748560570999676977554026575067176023013976002058731598643200000000000000000000000000000000000000 160 2965234991189975674469775604881725647491777503430567326898770932814733166461770945578478177598207520123036025816475448189351870372980514144295030741242198900093589819582295678990754350064173655565231660330602464262252892212536561836759338450944000000000000000000000000000000000000000 161 474419065871701170567198660683545592813387576939494331258010231932027214551592965224146642927103214422684995155474718738745115810487051134873803074656619060271848786196794919290527003795579883805089782955019328016558823673429521540370014406285721600000000000000000000000000000000000000 162 76378522903071393422992480030543489228093204933364553206258541687441896901722296016210440898574629303329161952980774594461325477067232083328751401832916559268610686572800772099443850548952985020049237106795658274467109997610516759791247039819415552000000000000000000000000000000000000000 163 12372849237933966528392541070626869060573148006582012159208906848787269755505544533045744447538851832143624673654780664706472620337502293597508784187044625091889816344012411495096944258988723369636741539466904074671854121403041921772849975715931619328000000000000000000000000000000000000000 164 2016698518732697071940693442726470289578572983060557662858050534715215845793075504012020481485964512125103192206504372392156837896483195928212352013996328830928396568268231586513715429894554616469380056567832561079029572376908084525528086839391848235008000000000000000000000000000000000000000 165 330726260129974925303932622817856209989120246215937185015654080068083720564663205368312749082713509473199087526792287167604013141621436307861409801319702828706214790875451759263941320042768575670390101349950345915978660665103310568988279850886852184637440000000000000000000000000000000000000000 166 54567828519869317372571283173292833095417027775652569241613131368324310355469036987557250188047227769081042174723595308186979719803042315425569820794712665507260554344201810267888112102086858812428485570612413437676382169374378951091738973700264629542846464000000000000000000000000000000000000000 167 9057930812439753254224106673735445879182025303362087623208733944904676938824995868627349571877357597451976609183787160946338711922727897599708291638544021072605810692496872782720824873331345750460644095772440073946823558295849469863451008556089107632850206720000000000000000000000000000000000000000 168 1512620206570777477567675969563677333404960009941089219377516001529949883053601705295086975212669153758926489083338061942943077832940332983596795432429435087861262566421274180625858467469847726280517620017376100492389313735057784524263004350971335530927703982080000000000000000000000000000000000000000 169 254111191012184837794003088624974198694572537860520006181497822090355806841796434098471664889447390038917751794041965013188586224280208439262216413627713967170883413167307269046450020996437573683422909462800033834504188104431761027549254594032523825531979699322880000000000000000000000000000000000000000 170 42943287664544372588146320775912799495366814682227522938127679283435277179891752413327519226287677275215923025075967578560153979677176053404313022326671662144381244260699973987968121891468976949103895232293307492978932616938290502643826693524076215723037516051251200000000000000000000000000000000000000000 171 7300106295398046020146120730018258780097679867657018737582069433011741618951127958780893988944044621038029173539237570898881705051121828043124953130696966848885138693470403225166416203185658616777373343047319371997636315864115630799434985977366344459882712802147696640000000000000000000000000000000000000000 172 1248275485832975822392237252314233255731322569182989636765495381410896637065093459150604328869730203035976450492908225573586555881256153520356570932991691875212874008170026843882257367141220221956552026612301862205911613309162228330850754327357847438637254516577769881600000000000000000000000000000000000000000 173 214696126147656533452497410669836990722672764907792921072288662024875321013352673267746092214844352304728437993788976960136110945553492962748304871573797795025711928974964558852144300535690219919422550019021662730450484049563640701811382937594344190565150583511163758182400000000000000000000000000000000000000000 174 37141188805474362619458627205357696291029771723470673652320549578499818539234790783567081201189952461132443307965991343716494383690895591844689411540234800055083853239090978712872685701919866484095248999822429608074694142400812941756133344256205392689212870886254965057126400000000000000000000000000000000000000000 175 6462353397044461656920172061162093420752450223724566924275888726948747162501915465359157375666815004372325983613048206500096939461160138178723976634371313630273929062146433221449543446124275619574618755572552048186559569891865585124522626421589760136011032563686029121290240000000000000000000000000000000000000000000 176 1130874916749083393037276281148731136669274489436235071365856093566162474882620909778050488413831672536560633840948504433479820994620388980487103202577069192077193163423842119849547534252056094707732141546593336706658287247819952450590748065912941796601153492744691176059384627200000000000000000000000000000000000000000 177 199027559922175330109827459139670153172333961990269212133848821012567515110733992502131328855786568504658895643314658663789985541524809935628341032385367717185176467255985850354203039053735440531659108434123457980049661633529676290665047848532121432668867780896402324877496811520000000000000000000000000000000000000000000 178 35226753656733947693111156157782974907247900345938722473046417314585961092593641339586272714090856599513863744145545913102896423982425116742173264760275705333204567040652682033313405691951547350145856209176382438412405647769591518835901802253188136964125931298997130134249831137280000000000000000000000000000000000000000000 179 6270164247788211599780004272736168505541209138541441259064773257179926996048563699787145384272700054170773848346985006544039704500197612212035255884268624562201799424432578229558812542348881318509388552108625420203484540102718921861111667420155953614800010569360258842940659550126080000000000000000000000000000000000000000000 180 1122324371503543573502521435186965580544918105021607697991258855642708720410033413079218648670934691260511698888477092791458280068080064219405640215262383971915897505915194449581365105345576298575646978824359544487819243937939185790111831419786574043677052171186048566077199620033740800000000000000000000000000000000000000000000 181 202012151735240601321712177659013876911526676025528154484548864799822887958692625279742249990497850345273991846043162940835871199587366670247351874079366546145017573856368805399925822489396258319735480371835693788115864913029398224521295700942584513561626740523648819401862169385962045440000000000000000000000000000000000000000000 182 36563083374842442537565143315520964682992342025393935585159230999128164693518068531294785136401710371884950126388806728960127848057912332139796946932817945037076108947705204778461712401948184654997427276139985240324175329010182794670263243993807009194911005632899090185663009221459207782400000000000000000000000000000000000000000000 183 6654280278158825407537199132087917105465688708280897408721039606506165929359335076714709714686999190373325291408661787271133597314407858117947770732174334030016878882828788449873556592800712749052086723448267753380536590235188377515731480389048733876719984832848992111097339859573589776793600000000000000000000000000000000000000000000 184 1217696928715752706271069532980110207802376958813719630728143029194964396952925754366241524182722562225256379009252819301288097851720712309583797520650568841514782732394374139941888869834482341750034318004566068443756335157355127793698447077969748634227316131598071299543320859111477455985049600000000000000000000000000000000000000000000 185 224049616965607651471777494777400168941029738807817815751637403551062606841528812032984276093511262739869862561729642377419068221576112582831301440552309826790668311984845307107242650479599998260583759978503175256322666993218792670954678944699270869629161889322025564380647433071842767784640512000000000000000000000000000000000000000000000 186 41447968059626790616054664763576991253177306924101388790724532427738198143483686827118129000131510573023276628716947463377244274676869605593613300007904062227480174645239706975342013351426109948487668116239419837688578136086053839841907741639934304011829386487335150893855555402436469646819118284800000000000000000000000000000000000000000000 187 7709099220552628071840920040300785012922951252899395404382339781384962176203323364430922971825535528353442231023993534922235299367990881750059419966523876520213315278774557326946005117702076740150166013340337254219550325902672218222208593129212512082200202287792255619209316877135965953933910736896000000000000000000000000000000000000000000000 188 1441560329113819777626381240477207755785506734820246302141399237836734531430362627847168526624573937729749561146775432776260555873261524882545870574274903284271760474161437008602395224362600104008401097082807021954808747573072952549701551254236915093531426062029516548088296216896740414316368933945344000000000000000000000000000000000000000000000 189 271005673999307087237495703096733796344293428344425346045656772674806960342251629553204666151554875963736908189417468726656259713982351457041588849503180355191578885310040788271459863907698805723238936032966215834834072156782539159383520882864336649737665911225048954037684325498837747144592698044841984000000000000000000000000000000000000000000000 190 51218638493414016699065325474155191563059054288163351115083914920339177901720784167409897750971112007538001907544931126540537550176981979076854781503987313690175649646955856915643102321603181695418490979352133490054354801271282004090896116063037593273171567983908722953577164586341186920660588223078072320000000000000000000000000000000000000000000000 191 9731271741967118888523995706797517159130888424991625325807443393206968331969571513996473152170032486105864899265602467036772973809678276119449372407960200194219214613712944625251580793197648715910063715071750878197221863005747416135143467861892600418780107540269057841585168760012265824468034601394185961472000000000000000000000000000000000000000000000 192 1858621953649007837975682530806143591440286962008871685264165104629268087697643815866970369587239712529539013220990460719903026620822322056740906311216691639189093974388734135754856897046336257363346200658730220087092427028532281364450438259695508184696849859000079738539408148509148990976931425439057088348160000000000000000000000000000000000000000000000 193 356845734777934249642174922568264954225329678544442900697358949228899528733324187418250670490075091265502065856069642466238464949600902385300208486199900541122018599884853679407975467686557778412422036431681104703492125716420757749675710966495601657356666543501666351050928138429649787783242828833124799207178240000000000000000000000000000000000000000000000 194 68869377870510336428350940496490844637228393090276731425778373786932899721548493953134720074685580308069538595890580531515286748407950321490477542455823291998512688127000154666260467463154943680341430119208589575107122791115235153678346539274757360275757074675388954631839229534858006711659217038218821351652720640000000000000000000000000000000000000000000000 195 13360304310085858306603029100955839886196343164703942202109119059129998355775657576939305103148411416980397345651247413935968127713057785305639805723324276259608376379688921757034601510184723223761081044002140560098745186822793170147858618585595326051433595388702388183346749502806088054604611511512192482316753305600000000000000000000000000000000000000000000000 196 2605190826085665006411659377101255670937075653818988196374344323612097730666736429259180190985206131893654506005348880346160267118775944761341784476018883489719737966468161850715300963196225209539955618549422526447152240942307115393344492887685521424511338620820613375813214374844608677888644862121741574090319116369920000000000000000000000000000000000000000000000 197 510604110122861332761754566180330288770651843068655263080206312201830277161034081275466362432125987534156825756099373665804829904937642438810942095134007190089712928478951211710348400516239752165700995339673807925853843549993509376710860685104282171033689148565427871591146072498243073270879042746972972289181677833420800000000000000000000000000000000000000000000000 198 100586417795167525897554168549879481454880490993951134262013434334663093381042693533696947173938808752414000476866520270165247913455939227235406298619089091538079082885335729056117770189006255340337686432193203746124548022782477725337030870393537982200382784149883882440148207012750341053280578126520442175627221083042611200000000000000000000000000000000000000000000000 199 19915602711232083423039475099297602583210504487049829881180367001120188130388973306068290000302642017782252831790899970461051585612187805683381985478606816442259163062393013061550429013735415293471001622228637204340003313823946839729230410161807421798998011550645948703541061411721472829857366183302933811167242162214744883200000000000000000000000000000000000000000000000 200 3963104861129600520363634240865251569322291345161674689923329312785725879213082125227659718653189064845111618788540898644510767790164005553075008165592110206600315865682227724811040145446846460409304845428412227597307192097629622378279016293505396498695081695505424968141839356302363437499254778184905421719712510671878881280000000000000000000000000000000000000000000000000