BRENTFACTORS[670]:=MakeImmutable([,,,,,,,,,,,,,,,,,,[5769270641447],,,,,,[26036414401,52820868251,2936528244301],,,[4174079197],,,,[1045073089,14364343841],[576684129073009],[5663589621053197],[44515664740395966385000391],[6548456116693],[29053112890619,5514268133434201,15467646167259713902273],,[7829248034869,663429708922033],[30478979591321],[1643685832843,3512693161853,28192964741868501014303211499],[89816839351],[2492523983,815087777400050183177584649189454311],[38002076729],[16237281455661321901],[48339272869,1009275031362331],,,,,[15087438396079117],[86574427191877,74952575837865784813],[78580604680607,1645042745641424231],[13410192689533],,[1791426207403673],[5256449425532023,5732183596246096732109533],[27562195392554962757149437762734467],,,[220111692401,234309272270245238066559629616771545033106392323],[396133817460914213],[107844052656062179549],[10264397249],[5620422592721],[3531607531],[9438833773,16609014198560073414416114216503,725908025474252650224522089542489,16745892312703395623979880739489509377960936911167],[559499771927281],[656476261957],[296109841874038746962521],[234465291551,471257929873],[27832622453497],[5610870229,13615254354272619821533744138183939,81126555200384150994440514252548888239],[3395037784723915511],[595045207219824382722903001,1216995867343436235176709782758951],[218427442193],[65792901329,34978033317724034693,889079449601953933156110456479326637082455389700016493],[147172291402515428778789139],[60371469149,26120796370384804760213,2167404876670036676332958107],[1626155621866571281,5554856425977742561],[29159257264183,262785658718058408164569807],[579827711475973,2920342044133771,8138807298300829,20389659769116916729563373],[3655487895887],[2130293531267343781567284673],[1637301791,1712662194210311373961],,[20010343398919,314124356648603889863824192555039,44475879773848813246450052410435669],[67304595997500658323678889],,,[154406529411283969],,[321770802300598018917793],[8071150180489654808507638916321837,235793440480956792569055415977942529],[1792871144728884067801,15671982479396223192851,71164481617635600477391062179214281,358278914077490550051327824572279118740822275341],[41353281242017,49160549880158401,124437950243185633],,[22532591624409092707643],[11169355783719871,22123824074623587407552039979118173095757667],[1053379850158855813989920947305409333501],,[3615257736193],,[55213635881,349993036659244426445789470791203812004107358081],[49234918741],[10089995947,13640876973177687862561,4815569592904359401822849],[366163400593],[2481108105289343653624875787315925461],,[89769684621431,6032676312481391,37921597867142667779201],,[21341142814573009,316387737349263901939827127966241003929796859690032897],,[91985760910737224119,61291237104965285016855460779247],[355318602931],[536667031616101,3332940838162717,101204560398404563013,2957338274503404898649480325989,8078763291576718856259740626621],[6713064893950039],,[10766456933,5652658782653,288275741750912595755797],[3911100099534361,10775184203578665001],,[1519561065907,12512798815795029122368827111929093772355936379],[9947166211,38917073311,14000513981161],[53501113130169073,76213105238325269,573014190474204655130911360781917],[1223375000005751],[221274121360164513112333],,[8196219137,2140548935123713],[76897655976121],[269499592181,587503916428585678957775118251012801],[12770893417],[13097629117,2859098031109,5905848334820898580777],,[5480679329,1774169711151923,230439173817723834443],[2508687734900076841681,28716756276536307814331642169855511],[53931768049,12776884129749354991773953],[38542210549,206992953835799],[153218162659,1790973196273633,380513229754159543,168152714925345144104367600004036717],,[740060280641660059610468683784881,1379076643626192850350873165792565316424781],[1375891735657],[27889711312025867,5689394627456910866923847731,101450665182200855489776561903,19683113176860503001288381992533798691],,,[888034005353202801991,69896769704545235379091],[5175097977995207,469014832724426144260350198179,611402325665554489309684026627207499,912068910772260904621662861648068890139],[2354899218028141,637627737904488215851,18539994305128277700559,147109591894373292384709573],[40018983629329],[34618182307,354645282023,4357517690462801473537850339073431],[1992728109888437691181218000757376101],,[11958798361,1887760768050449,932588453292757540990023267089],,[12334631849,13477619849],,[204130126746121369,4182869826628222024572165142957],,,,[124049712812878081],,[1411244533,29674183951,2676072468898227033221901777464581],,[2285791187755529561],[45443463196231],[8334249305493229681523,129248707086150304128458117,7930580072607360265384498683575459,10429957062766169551681833394340846379029],,,,,[126577629941599],[2878227017,640562979827147110290436529708689],,[432588684163,282249515573780124817688473,1810828057864517740929815658276967],[44484277900651],,[62094590509490683591,28067076173778602435053,6871673256893295431579129757045283],,,[50601543106861,1063743322644001,11220579030012091709581,15102611303985197119860012890920023121],,,[1872688777,741314877199999],[10467722395157156546639129],,[7267662631,1030203038393464295919891527154345788454259690582054332116876545796976861067],,[121100368073,3105629952241148279569527086685461],,[28872603046351,208413947343271,3870883180472141,116699895855246594786271330442829405661,394862743807506554503335452141011688521156312289911],,,,,[4046649689457344971,386060396030621807041],[3866109632617,311180079222713,353831299552700319589303121,34628429734638386656410842197500241],,[149681774098369112293,311594676140269101184262755173646948024721393673817],,[9322735801,56424305535339601,32327997151131985827402383801],,[3835747297],,,,,,,,[882562544387171313820957071823478710351323767013987149877571],,[589128172894307329],,[97810809006736700123],,[301373356969,37169732454114387098049121,45425501624566451418396905051209,557034782715927697964081831596081,14794295440645692100210338722555815971434833],,[4105768453973749,169415195170445030831440987],,[1262552281],,[15185576113],,[445721887073,333263019016033],,,,,,,[1338376579,697073306074131744001861,180390153816954055399076653],[125260462201919897],,[431442402067],,[255468177137],,[221864906383,32837535802510585201279295653],,[243442477874784718101841],,,,[295164952921],,[22113292236331,92486085197551,5720647613138261232710971],,,,[31546611001,477850450991290420713001],,,,,[2333846300671],,,[2775710772073,3020545280376671923,6218030221484879953],,[24136118651409601981,195133714365151652634963312602281],,[1347927907,8185964453371,1541320159577492147750315009],,,,,,,,[172215159846375910959091],,[966384139009],,[4982693960961445307],,[88822648106842057],,,,,,,,[62736069603941],,,,[402620654446561,97152837108893569,1432311216763018879873],,,,[29589523037,72846806125649,544619075404508569,413077032299468708174173721],,,,[1427923241],,[67885288637,107210748744031,4232935866266052859277197],,,,,,,,[168248929213,450727300912433670830445877],,[32584692757,753912293196349981],,,,,,,,,,[6286796869745149],,[4819572604481],,,,[1224779617,1101732388839221282029],,,,,,[782190280411,3073631339202626731,9336908172697838006545480771],,,,,,,,,,,,,,,,,,,,[798017501401,15494295944401],,,,,,,,,,[142742536201,408347263081],,,,,,[40356378781,334365467748187,6112482888132571],,,,,,,,,,,,,,,,,,,,,,,,[200133560333071,9779548468830661],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[50750023801,3521829816121],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[3308049405277]]);