BRENTFACTORS[648]:=MakeImmutable([,,,,,,,,,,,,,,,,[8060896223,264450534703],,,,,,[2228947443001161494018047],,[1616878951,2415160201],,[16170690156888196207],[2415107528834729],,,[1899519793,6227770111,379860822521],,,,[85126238691644921],,[906510731225441,2454235080594965917785782959488567265049],[15324160019417],[481867497073,320423290704708673],[10282103681],[273388867874320314764929],,[541367204657,81130746474360134711,165783212656257374996972831],[4318654816322528049941],,[59533021291,123352745672995185251],[3326972081,2605018954671943],,[1308999623504180383136089,1982481188682242221298721884968219097],,[15843793417,18232865971855679699045137],[1327986952734038741],[4644477515770104823,239782782783971584134362249,74134131459759653518777613927],[24436098307],[6861557796281,46858853135277858575603671],[53807345110591409],,[308410688513275355310092900179],[24949583111,94006677345066128009,2619096511981778483540982217515479926417],[3755059081,7831256520541],[1784768000614903655521,2097813911858053443538518995613615343],[2826181812493842475495441],[20717939331403200212383,1177255757624884698924703],[25228760833537,370913730601554502273],[3255450511,93566700613231,3320264340003001,36338923050660751,76926769298011602234060742545041],,[308273000532095258339273921,16886905052061162628759616756911],[93115900516415509,689507056015832661513553],,[4474445471875681,39198431011899128048407721],[427442131553,2747792530368113631932311,60710578814580752822529031,14582511000699521492372262141189172313],[11105013743137],,[5457867648513619],[194698738045351,155627526036983289774067775682001],[170079650869,36100715554670357],[4171189286111,113411901388061424282765239071,979493575158055882931804504230332687649,47151819933984755975107658846115522798313],,[32402895544802022305489,1253944421262281060354239935127254631212671],[239887726663414766993140758908459299201],[4678633273856170735695439557631,40243273921526300622357186692431],[654760324411,47833030447201,361869993900900281],,[62604409376772061,82821555476953609],[267167159761,798709825240653511,20612392734730542917720368368431],[3811502801],[77688433731425606533321598719],[658130286720017,1068475486133938061228418801809439003766692913],[3694097320831],[7102955165041],[2432763271303],[1068428846483883161,63356176282225033375806130001487180535782509],[204725690267120359,879494222131132066577193000366253063],[530277744401],[15332350961],[6984664833073008001,11672705194288022058351733249],[523908669684470591],[1140687998003],[8647989967,18065902134734826848680785609109943683061095314233615802549142897],[128874460355681692601,9579272580668226634901],[340127972287,4143615138794513],[914427737947,256401857832787],,[2268882097,3126703085615499954682593539129013213419202977774561],[2280401551,126473666551,799881864986138268020512121836643974081],[766238913749888819370386782058411,2308341729629518672029925092802217776404409],[1154923513687,4611306903720227073104722817],[7033063575997,143933389821635664028860345961],,[227619914281,24504335129297015649361],[74295117203913921919],[38624940543617,154508215566209,7934748660328041208756225512985672710337],,[13213138300054833961753845889],,[737897655809,78370238066430473981121762011657,6039050553972797269031631623034247788359021],[72549722244864502873,1638028712817986909473,44919618618779237936387461951],,[169118208864809,19178895370077367999993862287],[15310915229761,1376436465724797574632493202401],[1479816665855903],,[164591784264961,32189227091559568350296290423],[46960763830566721,517051960246232452130369015592713,3643738894234695707329740137607391079983872061793],[530734438001],[34095491011,137804359393,1981846059510241,878463448052920435481114809],[14943813827071],[448796654081,11462305120462876983457420268900609,27210144076678652597480485980132097,1399349442473844983058018073015084109614081],,[2074723097271280553785652308891,1398425861994695490396340625132643842829862121],[2866871381161],[2245655677,2242548922526714431716769,71879728177338291443080095318181],[166399310471759,3772918470687738517063955898079],[296924048339,1464068259289,2630822271215573881,8163522610577675113,18197689197926623164658699,289536825329153815460062405835363],,[97630737837697],,,,[1992766766761,88022503089334381,181077953515903807184024241133066946521],[2232118831],[126843399538860377,128824939675275017,118311525292893467992679067752876920091],[50122119675343,25651917448418977],[18197136577,90122386248577,226538480460474747937,7343455409280917287996895102524046401],,,[29052809368351316917321],[8803360273,1109039250157,115483138079175931781,26187954982225024291019616079261,2042206986356314297365748262021483913870398257364185961,127559933351503210269023138953356165174538077464916642874432429229],,[46699649768253603470006887580868771785770861201],,,[4631755537,116625090583],[1472691986379769,142688363067582733349873,131306791976766701739190927320489702759536131],[7541101231,4339186095592598569830871],[1633331471461,1061825155960191169,46828752435678388026362732767372596650277853],,[1054698799520621018473],[2717266753,139307959393,9878542542069247,2655409242779027362971454543657,51091377765338855543507114093311],[1458499841],,[1375103612304655970774689,90641686694733294994666463594962198330701643096964873117251],,[9748754501,156993238519490105299105616393129701],,[7415214523],,[11820122133121,418477382868607603633,757142511403296728289884879195099020316881],,[543836619971,866847126012841],[3268122310639,31448774575929457],[468578194060477,2261882606472729368450967623017944074537,4866408204639348640079874981781250814063748169,1233566314925050622835829208460622115627366881904597],,[5426815646128853229259,105880644381498719602396939],[5547935897351],,[3075173836564769353,4885497544986790236756127],[456930880951771883028871691656043],,[27239003469001,5871859567098661,13116719347313041,49731345874455217561,1640425760458076214361],,[6205322356287601],,[726219487774117187632360673],,,,[1364673389,280941807830813,7309852456756519003275497,21544343591550829135810937,90335109806823881588875369417,12569677865532905582815151987114113703807929,19440507100442219088714122814388075842448393375229],,[289806208477481,1013686304358491,7697632448302012360358619275621371],,[3471344641,6151848723841,6622267044939264137902536961],,,[13456334191,56341088928266133386071],[59204090884457,60628673443621077702653453,7244468916222948653730929103840613,4966853569259334551420776049787687631541965482038283553],,[1085477779,319330043671264167171774673,3119211897423192038983365379],,[23693869601],,[1174036976027521],,[17080608422719049041609,721069242633638196546294627507854956657,863688042947050092649131135230724772041843841],,[4334183969,74589937910987842634674719139],,[1775746337],,[3219779345161,120105511678964575234171,11069327729917467160433011],,[20909350967789,1816288549714899226096848039584336928261229241856332083834963343606651041],,[112779573351034643281],,[6348262898161,5571076756468609,6368364394039226074609,165157179268326441351370547329,1253082617625987217766693055335183432304337],,,,[95073748556370603686041],,[642186811249,154296018030046868809],,[22868588987329,336345365587393],,,,[40998158005897,667134351368889876938184427040782501,5578827119538781971359486788152074399469368723161,13930258074581694402005772728630139364451571920761],,,,,,[179948615419,6320488396568750946078062184066097],,[2079394601701,71778455689427777,37609729581449924176999957289,2912126855647599266043494865987470461,17128412092602572548021576359382829177],,,,,,[96316514715851,568093697131928927159267,908562210418555327276877992571],,[1725094305721,13191004359880245253881169213029917,314533802754262728169072016926441120130206009611948953],,[2154287485999554762196531,1409175523205045498579926531],,,,,,[1525945933,6202270406809,1631835470111330663137563193,426223288793031008702471621553801118899624913,19812638234278592491329439575762971563982152633],,,,[3904269450218630264444929,99311252366138303950321153],,[575818922250267736393920289],,[2290242921721,2787473001641641,14831868222729208195166532633220681],,[5177438593,20749434793],,[20590345943296692289,2099292347665769336309765268169009,4065467817307679163696713507345281],,[25922293518619,1133440814153288803,734646798909386080593208095667853257],,[240747377749,1250402104661,1844904996089,506440182981836749,51091048479686294377,2074149403156951495824816212885274073,1844563922791308228111947725610363971262522238961],,[38473876531,583008197131],,,,[434669328889],,[1197680174376149341,239279158827211587613],,[22846545961],,,,[528852528380146969,876923748227916708367724210371],,[3472432586053,12191366248381,168094069258189,10555086466876476166973,7230264352675165964434829],,[52460636741371,307243607312243097497],,[21856753729,34390929288713796289,76145887054337704129],,[9968375611,557842763441,25502868463886632703034616651],,[1174636455992381,1802254259317275318101375044378189],,[5334108739],,,,,,[2207844901,15743205001,3500653921801,122369742933588523010101],,,,,,[5750014177],,[95535302638469,532387691690317,153488315504531435008713352529,40953204173850441261510761427697,406682590938534423309863903056980761],,,,,,,,[583325084729],,,,,,,,,,,,,,,,[2169789746953,56233800181721,390947457117185012521,1244957386286043101521,9206812629952286067253],,,,,,,,[9580036052161,108694493558374750841,422598314307062162610437827104289916937785461],,,,,,,,,,,,,,,,,,,,,,,,[22117300297,28597171950342997,8543860677640240771729,496328361059618422434983348936602276601],,,,,,,,[42149579413,78310798057,127758051013],,,,,,[9705546622690507,14552047414167859],,[3718040691251281,6821240337588821,83547205969385425971161,39559239582136616130725931586661],,,,,,,,[800632944299473,2032853067820033,8428297091049809371721969],,[282296697931],,,,,,[29189047933,141482250683825437],,,,,,,,,,,,,,,,[46782644497,723275489879717209,5538694190862853612621],,,,,,,,[224197892741613636721,826192454623728110521],,,,,,,,[212517864254849,210351908711081808519409333],,,,,,,,[44647494797,104681864315393,2959347455404157,57062649442721849,61562591852159309,7577050168505956023110129],,,,,,,,,,,,,,,,,,,,,,,,[2948862661],,[27851686633],,,,,,[168759031758856074433],,,,,,,,[11822026441,1625696470721,16245636498990802813981],,,,[2990261888641],,,,[61606245715148597,137166110918850812651513],,,,,,,,[968642278057,14548437039637,19046950647188077,143662518507083713,287872144108400141615797,823450801994513611514377],,,,,,,,[699501034735090001],,,,,,,,[189308116177,143133791471907932449669133,2002504768807487975757215197],,,,,,,,[1657470949,2857192188487261],,,,,,,,[2112955069,25650655335871261,5039065505674351453,8979434630790620765701633],,,,,,,,[365605778308541],,,,,,,,[648175888082341,292071488646058201],,,,,,,,[4635463938401],,,,,,,,[27449242682341,53536885500517,24570803302370201,141648770432311193],,,,,,,,[245200689303455089,3217294379186220709,152781571559059624369,61136696652574836474386365561],,,,,,,,[100274807777,197881181213,190096254163817,401309618587021,13241170625075537,647413686742848930665333,828187772477074158497424649,146231025251149691589021154889449],,,,,,,,[2710033181,13812427355341,6148499900452561,31872387367865940221259341],,,,,,,,,,,,,,,,[6637175201,124445380304552665913,1807106345053829108717,2177771644531286438053,10895133218269156426336055897]]);