BRENTFACTORS[531]:=MakeImmutable([,,,,,,,,,,,,,,,,,,,,,,,,[547121227367636441801],[359162036588447],[493295174497],,[263960818801,1283009808313,7984935428772112549],,[677306111441],,,[393652138670837],,,[302210565890576649745028587],[1111664650087,150616336898143],[286894434103170419254249],,[6288540989495229496151,710365428773724682234797491],[38479421742511],,,[97607136219213601,10207558261989348784291],[423528999821,685921040403896279],[785600980561,606057209936027,784472782820003,38408642500579775211862123103],[27650902561],[18739407383290622772241,1720493494324745306202429780577],,,[94418749673,150023362477,12568924992518233],,,[17424309548872711,117136529998315495361,358094630115795352992932171],[27106034113033],[57638045739459056736367465176619210993381],[22693820777,677640861430915800994430663],[1572920355361,9743312047388789,31151043219844274870843048399999839217],[355612702227036406381],,[552396344707,990787057811531],[3240406753749104220259843370185746795317023],[43639236353,180880152413768726521921],,,[84927811660254001704847740617,4685202890823204197445014068455233731259],[228742389528602168382314458919454641],[73548977077,7914412856213755201],,[254974679571065396323],,,[1635959189554806946609446739],,[56057796689,410955904889,317570015853757,5301615570825408712373],[803121860311,528109167889280189390977625646682171,13598463101604066082351458986913996694669],,[1172217636355275253],[1336531121,163389456641,7504940865761],,,,,[1025573123745691,753872507360367631,1589670519234302241412338991,244713426820921880569549604280811],[842905224269],,,[2506613267,52614276139,14569406925978781771],,[636151884398104900099,11770659693435788538103211837816322389],[57036032754442193,243342300422466131664749,395474556241614971664914930953],[229960992307,12583634428999,4492091574792187,61057670027831583927823],[127257282533,198571648867693305501007],[3898682581,879213598311658481,155853497410480208341],[104125598409542718036271034190302401],[7493614042553,199732610940503957193373,2929711110698877875253485912153479343],[9332399914796593506740646812734514501],[38109012737045977,1650445481452305219380118918220832803,169235393543637121550101489287442779187351],,[182553049345257259,1115854265325219737450234879,24064176365757519869028204311507,837119309353923161613831761722891],,[791054709019],[1405121038355811817,3132195664669992137208774367442521],[102488434245956799417160644682832221],,,[2258815953928646436876974244133],[121755450707652833,19458173141732712510408953639],,[178595765683,9807131967756714778960873,293602101349457463162905826145652835402691,18729643757096701552736904264944539184536224943],[170485319735944193,381653643650712524707108193,3716733719186139628309696615460354161],[7550906567,6103759774313,7841144010481,403150273737910919091119627],[19735433143033,172984624109413659079609],,,[600106639929031,5279649118069554541,6363293908649808547,728448975109320308533,1548916233552873082981643509],[1210793989,60823317990969683,372058482575711851812501007124245694548620151],[4502092948627],[1910474110237894451853241],[25760578302304319],[7292395427,2512776004990119028697540177],[1930409479,63509251737446647298113],[6286712925589,4488747585872453,52683579473745736609515582858199428569252706581],[18268544501,115480802188751],[268289620261061448141065687302172406110508298891],,,[88410899883193],[3061223266387503932802712635712829921],[1133652281833804753,3924669796719307074507587],,[468013638821],[26976662520964198993,93528182459392459349911499470084054031],[6301316431,18142971031,287738639516791,435576145911391,20374151293849874796372696859794511],[567263736905421707009,679040323122038865804416427362209823763961],,[6197987101,1991638880939982271,29320621874053241334278413],[628014704879,2584318399193876898829],[719292586558506101,2014689735530942129189621504606970010081],,[17831634523,1872598270950338653,9669274719419482851625061539],[345022826581577,2257469740634084549,7179861356210081111],[4761811297,71492285377,856445325915457,1384569134231617,810746383231245519325590091201],,[45969556368457887211],[8703060481873159895219581],[70895905277,237500188820596949189,7817920624288522300010422918952381093],,[1543915375075881601],,[47893909263852240808633],,[1916220474323],[908874301661,96568252111638670901],[1939252065384775023793,7554208242999270358741,136065919807390552202809],,[106577326652302283,5736016536274047449,4544419227217348839532527416343942382338154914533],[31242424207,112419837709814600031918996829],[22213273018995041,90022430311616278341421601],,,,[1724682792189277,58289617742139521,44375497302381620119769,18059529737257676887953750622601],,[698692745181931],,[3844590159997510865674139991325076349405174064650633072662617],,,[8035756147],[7467861669885887773,393876890040454693918665199033],,[165923574589],,,,,,[22061254681,14499622731320177084313634895581],,,,[6022417829451937,129745945109626835318322166133377],,[1160677387,1679761872226946821539870372061561],,[5987407457,40790494421,455419712453],[215763004801],,,[23862152641,101263527778309708939453880245877953],,[2271762457630703],,,,[15389736591544327,256963093995670797396817],,,,[3456903973],,,,,,[595188856906801],,[14544467281,81796226023891,30069539782150261],,[22585056209,60107928581,130803554644662202642477646093,401624383677968771679130747741],,[34912281895716047,3332282024585006500178131],,,,[4490917455073757,4863966005863583,1941544047708704784337],,[76459062591906075576661,1504364162286009936562421,1898205010909725945120285213161],,[7024036061730143887,55350978478439347885243],,[47324666593,2855853521709317725121],,[284289702221881,776609436232933495345403,26753333273859466929913021],,[227703001957,644628055420261653229],,[312789421320056944293871],,,,[1178273741149207],,,,,,[242033355950401,348654153435401050908481,2255384869663142857859349259164225207361],,,,[217138030851201390147817],,[528684609612314839],,[47807777657,4789000103384945209],,,,[4606101361,117702674905537,16295964460682761],,,,[50780136084737,34093704243026844866827914241],,[89132137642374630043,131885155584761484819225865783],,,,[137509031191656049,25325763256189417607],,[7909678393,383898270361],,[724869946277,4306915085537,125281595628586999246584283],,[1444719914616048377,38088228013512875018689013,96235715327917456938711349],,[3529140381271,630986621190422506561],,[46255513675329644641],,[1790432250584010259,31518742400351471848211],,,,,,[4915066801],,[3337822184032930519,465441273139834404508993297,190781970825299574809441524961431],,[27781923133],,[91174490551,1240696009417723,1417163303539117847812529],,[5697280513,1559164923694864219194711937,18634690991319031195306659994177],,,,[13069112936821,1412537249262932711119769,17948560512657615331966549],,,,[243811294593761],,[4519733221,20083013796596070343],,[350226025801,50174361906139201],,,,,,[331004097709044337,1534641637804229099281639383919],,,,[2360028761,759266770571],,[7973670433],,,,,,,,,,,,[9098744257,289270749421],,,,,,,,,,,,,,,,,,[1621095391,636401368286401690246913292558997],,,,,,[40787417953,59636695286269],,[25984854001,3258476775070521551],,,,[1009523041,56192361864169,57720376901596830165640676509],,,,,,,,,,,,[24650528697631,1856475904358295159645613,54803038558036838781844903],,,,,,,,,,,,,,,,,,[203277664897,772519624367234033344129],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[362768571859,62622514009277839],,,,,,,,,,,,,,,,,,[54531435841,1715249309867521,27725098763678562721,50261841833016879240852782300641]]);