BRENTFACTORS[870]:=MakeImmutable([,,,,,,,,,,,,,,,,[5937403987],,,,,,[1821459184742063190026231],[11303247217],[2215858751,45726793391331513999401],,[3545371189,53609417758891],[4136625732709],[2207426158354908644041544376341],,[48013692491,2825184742019,75545363439580956530859161],[79313960900929],[43717769568331,45218081941954417],,[224511485244131,5090686605825680289824591],,[4119703507,15586982695543870621943],,,,[28824116102809259,7684406313633315393246034202043128177608783],,,[1226054559820589621],[24555028659238981],[122978837302319,6631614509567205620836039],[1708924570751,1079099919793039,288925405208222908496310671612616974300234175373037],,,[6005764105951,2095779288509375251],[11793212205232367448235151347624052883487],,[8552893763,5845963678337454647],,[87980738561,45249486824850745078310771760930058756201],,[49192746820118822527610546059294247513473500757],[35582972567161,305870792264621],[149245457708287],,[2125371029,50170106489096987472853,75833647012717609442329098309348909282912392639183553407],[41861331506795496221363512061351],[7975385762205562219,58810309625193108319,466852003526874698946328879],[10034772656565372734498831093977153],[17877244872631,45362138942240480607196260498984656763400388242651],,[156994548016776114149],[207731762763493,117917344927604593097736964860593],[30632146734029851,302217938617838234737247426397390948661],[298279103796031],[1665148043090159],[181345784983201,11377484784797165691770881],,[50554283520503462542196637873178101982151],[4600057351,51469944859876411146151,1002639173342153715740246212801],[602102105197,260027076317304644968608981910220389],[200342256116753681320631443973,258233560622298412453634153803489336647589],[1507914253,7801849043431,1754893711498513],[236775816803],[3715537609621734190241,231469417228710466606961],[26743512530323,72929644414021],[1182366643949,500935136026740061],[42138254729,59777691949,389490874389499669028930869267],[72106347616213,5810934501823121413],[6197322121,836014972781,30203446012180217249460947394636328498141],[36486892427,336799252423,160387150611967,18699698553271839297118711789601],,[917909758657,1122068081136771473,20267854655559508889,980913800848257250024899113],[293178606139],[46856319978826711],[33866911742483],[15017768946704733102634439861],[4978725243090404263671331],,[48662245160861,103168717688080219481,8762048071173667844141,43940746529385132369128328926540021],[5388012491786367561690368845057],,[27462029813,33259728325243897],,[7505228701,8697985322782201,559234906109965838638961221901],[4556683883,512447388532997893,27861169872043793330597701],[7171073587,36399967249,1292521903366155724963124293861683493],[5458485619,3188167496677,2536467638634119540873],[1295620873,98442212857,2219233989404824577453864490332168622368684377],[29852227441,31277024941,56365529494447322521,165458372834460221881],[1502522759],[7902938039,49413522883512363541356511],[25869524757121,29182325838517],[93704366774467],[8477577721726554822151],,[1595852629819569640511657651988858949486405803994578694364369],,[96802225179149974112071],[1393222977151],,[91406516293,3542015121607,50401891957951],[1271712754758557,22146635983463889052552081,1506986121901109373639194335331],[286878654763,236525471654715629],[937642476812632441],[1452804858121],[1092042858887160821429018934787,219190281166110233470461278586201985007393,16737760567472782825351286190320210986378128527],,[431369733398082886827028336733,851704594802613533366390259933125054095345780812484642331067402077],[1540519150747501,64307325858015263251],,,[57285076294379777,26433389996253301094269561394261343610596988363599824000502742654406657],[31299916061309317,934516329811886945352332023],[86851970330581,32066167664842455598922999760475645528454317430930831],,[32826900793608730348432201,115555039737326423070373153],,,[33171326886274524584551,528194727302500692096401310571750411],[129935910124417,172922743494866475192736907249,63053370152602638470317676405097161,222359073231239384445026014712236617257],[75861029021903],[30628227126352116898235337355777],[686083496389,87321985276670267],[40403957021,48386560131387075757576832512573232896441110547108925521],,[60061313167845637,1907153744078995807,73928470772754595553,9019625872380735200939617],,[745112256586561,85260152800731930081831022413169,20403913312538792471214963962305044913],[27749003125171,208490833439643075121],[7455704760151162183,315481311897092278048480413656565171338513],[5947228706371261,13194349693930819],[13496803434624691293918761],[96009212371,1586421756832754337841],[151810229438493601,61740882048301862701],,,,[31259276082028094154913822349,592874422253095577488589110339],,[1125038814871510624440456688549087196293],,[10955523133,43672514845759117],,[21040953977506031524481],,[37082617766767,6685272100554820237],,[2001529754737],[100939121318641,569670752748571,52484947667119771,160128850091667890409901],,,[40469193880406089,766276214196715777162670611248531184996999964739136735564801],,[261774928170440998257421,114277986178518887339038842039301884416671,202019710044981214042835188170959593918721468051],[5646604288411,69745739629185010808592305401],[144438277253597,2788750251930295316357553800957],,[156473909619160294077294923423968484987089,943610169179188557355442647149430418468881],,[16957363127539782717054472968353],,[507960710647590422737,2439842048040567511741769631599,1656490783034217649141962467163368023],,[6199910965830719132641],,[88208291888262911,78870535676488626253],,[255045883489,398759939498426584686217],,[8761227460031112465298827427,50948268186252919329371260989277579182617016503834380513494127],,,,,,[63741778561,927255594967297],,,[14676077099788651],,,,,,,,,[5308216477,971874062977],,[9625224801029,11043683581027,90756280749137],,[1136562850177,245612539225890097],,[3582136531,8014459976461,112598310363699115194121],,,,,,[185767115473,476143184046773828732200959473221199586553],,,,[10603301305127343781],,[8599120273,305136593299,244132570910352457,936866134273112677],,[1086836801,30543668816198465089],[129658233135601],[19767201193,201494790626083469],,,,[1429244611,62650100953857121292465392422087211074181],[148348479049,1764312988228099,3289490615530395112453,49004942644170740091481],,,[17781212886193248156991,20257858030550097676203109],,[375389793011795537,215886769140499423454119855169],,,,[878646146641,411384369935957656607035009252709349841],,[4245050987,1271965812998453,2984148811426457890792897],,,,[759591971985871],,[597017050249515521,9667053782270051919121],,[945453156667087001,7175640831279104365751],,[146040341802259891012406265817],,,[13504976461],,,[46951956427147,12317006335261576523106447823],,[1728517961],,[736147412369423801],,,,[140312164631521],,,,,,[38545399578416911361],,,,,,,,,,,,,,,,[2844500567414689],,,,[146626626922121,1018760530781821,1746044085844489],,[7509656069765003701,389090482515731045659],,[9165203639868788881,1434514898087423370937],,,,[10186373401,12419976901],,,,,,,,,,[1862449308761,15985167204678891431999198231],,[37080507996191089,54269097555652828672249609],,,,,,,,,,,,,,,,,,[6922035235039651,2140172761319101741],,,,,,,,,,[693128404361],,,,,,,,[257083352569,617580898128077071243729],,[8521248731244365551],,,,,,,,,,[9392395674241],,,,,,[141182048533],,,,,,[53896572349,274714226006497],,,,,,,,,,,,[16310522663041,40097171667073,31357569007167982327297],,,,,,[452286712469585040596251],,,,,,,,,,,,,,,,,,[33697152481],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[4526303629,2089484602129,1144235286243589,348322228863534619,16687070862024212530603927051,16667087748575906054896592960467]]);