BRENTFACTORS[629]:=MakeImmutable([,,,,,,,,,,,,,,,[3464974417],[7250416258008773],,[21718206164100630277],[102719020981],,,[749165808647023],,[16558270361097401],,[6683321442547],,[4306448149,4762602700601843],,[11096043206903,39856016337967],,[201787501716875453971785469],[664790321443,142374464425099],[95890183050138022812701],[121331070927973],[1607018929,25285688431577437],[25837483907,267581608686893],[11006983130053],,[5383478843,35217684311,27336626248261895384875885463953116107699],,[1564222783,434431288326756454334759],,[950763146106601],[74783172901,4752173538192601273],[54368137628830004699,9065672707727006973536195529053],[3536754526897],[6912310947395421065827043935990673,1146078977476762932406905400742979077417],[151456344694708901],[49041317641931689,1020670504068801974643733],[1080176033],[3880088293475654234906683,41889999992340159835839434097655124063],,[57656376691,143737972181,2340400775578361],,[402558257026839979833908405017],[3952250852323939148518274532673],[13274814114538692574828847,36537729662842124950382971,7230880127526821693925059508972082952702133004552346281],[48037883941],[181482424700500351402921005928864913,10283843078411850103297425359830063428700412747],[123685125110749],[7699847525566359366994987657861],[628348752833,1030298088577,1320758802442753],[1223734823848811,113758930422352997081],[347477253751,10001447343229],,[401293290833],[470669631506192246690472719033107,8891202516138730088490183421895094173563],[147996556148141],[2380579307],,[157528250959,1485377288279,1594818100171],[872204398701007651757],[757649549789101],[2385616517,25800761353,59668067056709],[67460285509,223380025812430873,1324918828394261237253887,8265816582421300117052839,580397053808153766850259749],[41209869408659394123626167],[356517155435564805555073],[3193929980495201],[2680791067,1691191566493528609,2895727608641660313040905811034859346103407630919497],,[7502363922948331],[6765064677137434136848177],[3791948431,55228230239628453095596280657643511],[227987000171066321],[1591565473,254533255760726178210534217663],[127276881534793,227734859795609,770237189262649256367458273],,[1762095241,14836630373757901],[1800878586599,1250408010168227,49118722626599541386563],[2470930811753,178941511615605469806604901],[3807318276043,1229751180848822953,410757959900427128557,3265154639387130557794687,4372767574311369604367224757975917],[6094350144386747320147689547647528706635967],[3765120510347372201326391],[1154909468960532618992013520513],[777339325338711767,182487873203587404931,698139890888652080567],[4442350706011],[840957008047822711,3131678815214525447092654222766691005156713],[82299086379890872724666528372892738701],,,[926099120389],[438081095769617,488974984452563678600107490936072918934136159287044809],[221392968971749938530846984592702160080020366974744902151],[13830645285488820226387,17321143313113462071337465957204692340759163],[9280929193,57402686172586567,4973552296544729835827,403570332662738048578361,16998510926341647196831810984339,20677238853515250677643858989339],[392334297279438727791663743690143417],,[501289250853929158312561,11010122778216169667385827103048757301],[2868458893,665203467837049,5793727026126197569],[1004982165760255452616837516385229776967305809],[5766927034687681,24694507378844123],[11791225221694613593],[7885107300925182971],[1754757869,79258440491099928525262521582712987721],[63055933644096116569],[7013135891,551541428201],,[1055033377694931988893227761],[382802251371252827467,1999640835462097898695813,195045846582953317571723185457],[1666151358581539,421348388600929111557687593706585425129147],,,,[2662705886149],,[72060425837642011219201,963157612001371577329153],,[23404601546984923981],[3930596837,21089412250087665229579],[6109913499141440026078634767141],,[11869917517,1874122896109,14233561522293149],[2447561071,7306787054407967727475364821],[334860634199233242429209],[1864259833],[582496871581405815817959160597317932070427826282364787],[181862537621,723822560173],[616566051948281,27233725755020160601,6515119507173263087113837937283001927321],[325330830133],,,[105176338393184080865479009],[328456514104581761,110778668204671265047111],,,[6590989807149161],,[3805815280951,1365361648650655765356828880112763754951],,[105974738201,18306541810418331587854515051241],[37142137135027],,,[5834282600173,23940646261774250414953],,,[33219381553],,,[320385622096333,2017714032113334787081,28190374616570526625903609978135765189],,[17753989676041,164202694871978109829176965616478049],[344372960166841],[152192100742351289,1087721858745291023],,,,,,,,[96820664251866493],[193306790153985227782651,261235370185547444339808784301],[6505707121,653742321409],[20411405653,347851401545004439,11029564617088693026573675573607],[3715483001,11782995682169,2325259254212879],,[273051689401,31829332168801],,[181261607134507956161754559],[1235902579,97042376066711920189,590066107691852930752923617137,3448853730300221461541500157848099],[102508776361],,[717544869125323,115354870902531923756036447845483,6603918009762841514523204587714837328342389361834308197339],,[61442888501],,[6870781331,1318457459884541,150795720358486196590409215451],,,,,[82001428997183812287601,1410604361982698492213761,85779479346370063954495345681],[2216724721,6950671370077,1072951368754746454014948115877941918849],,[20925199249030399378771,512573951012662554148618783184179213388442233914914667],,[2472571201,111256124201,5665572565605009021401448684401],,[12332878367611],,[713697987322597,163070761984872053094131852319409,23365131482059585413870379389543058093],,[26205642486587],,,,[9737079827217533491],,,,[24136437047,30145559329848997166280539],,[598540304467873],,,,[548411417396046601,13802032255384465122086981],,[71046628644499,25181980718759779],,,,,,,,,,,,,,[38270813741,1983880616329],,[16395856680799,765050751019584642915793849],,,,[1898794059607853566577,89498536236643006262002902552667],,,,[253998311899],,,,[5787700499428726324106425001],,[36543092041,9686550956235078095218189],,[6130091602633,30165112373237],[976996252616491,354197020392036121,81048829215483434747744551],[3837296094977,64904962343734273,344057700353769187073],,[1267371166192370013451],,[117276270281,825781848207486301],,,,,,,,[1042207826375257,54101689329059509],,[2645688151,30610281005047929914297104051,3682900133489914393714792278024018331],,[44541577025809,39725800402857127073],,,,,,,,[1889449801],,,,,,[320864291749,28182350854373,33200083593019190698300301567],,[191906620819650841070881,1964121218594007707700577],,,,[6619529790264217,729996150900674949673957],,[9877383651030092532889],,,,[26894057963191,52126107553789,130437954856883,14833314792346203611],,,,,,,,,,[2197015870897,26918332058773,8786994842047577,9884934276316511413],,[864124821751,649018804762841192726316181],,,,,,,,,,,,,,[10602699374081449],,,,,,,,,,,,,,,,[8200377041,84710182802493760204541],,[446964302267893],,,,,,,,,,,,[45396485434327,641993915728704193],,,,,,[6789472201,19080424364950892521,3998517489187357690193058361],,,,,,[23736822397],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[15578603449537],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[901546837201,409467567739087763551],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[10762426561,2400895133223926187841]]);