BRENTFACTORS[150]:=MakeImmutable([,,,,,,,,,,,,,,,,,,,,,,[28097296064583787],,[66790408297619401],,[439143853051],,[3411238507,50587495288367],,[92829444821,46554090664578038833],[1295096087777],,,,,[4733894812427755369260329300261],[7034872124705483],[2477502765427],,[20333957689469,109433200885339,1185836396745821],,[258634067091811171,30844945588524561817],,,,[44890198756184775822911],[6345510368641],[105953590047689175464270652922393],,[18203032456088443],[1182585844753,10601343611821],[8876039232854969232140049196702853],,[103444998924784441,25784266026809695594711741179071],[57561683749249],[98785037083,3113497697113,1599066684920539,2845009729237297],[54891670950406553617],[7529992829701537174634201812521580817309],,[2856305608661228183,56144856093796085660423681584623354640200285691215925387],,[83187309619,11610375856607496156049],[8816897281],[638014711234685932291],,[122958260489540778289676655167,207862148983932854481716877728564649431],,[20092904723923],,,,,[37789634761],[804748711651,4834523463375490403774059201],[3533415955429,49842388690739521],[89488668100012629276599],[6928405313233],,,[114939631801,13357589643721],[49575553441,218514402889095024443321773037],[2326864829],[223252554018949057],,[7060259838869],,[36823517299123442146601],,[342516611051191],[1122694483,88283583224735532817,1759098798973750614426254490647,115348564394239379406898682968000818071],[230547776132899329457,460850786415698425777,296730571067013774483853],[6239297412742262204669622859,97353310538803909293258079249],[16890812172148465735205051],[1409844819685201],,,,,,[1298801901186040329889],[264822970948507740850173975199],[288717158587153,17326866681253949],[120799460367061529,382757860634076097],[7242221690323478978173547411731],[50206731031471909335770503930996611801381912932224403],,[15439034775169,95724370141874005311872929],[2538767664630283,865123637574164783],[282612869465591955689863838387641],[40711873668162696122770587291187],[11960827201,83750594548433,81460874917296407892454381228321],,,[1880101064123761,171203341394648711,18155800717317402361,141567989783479660693226475528311],[30479616760771779743434368039971677],[4729695888054619],[201547272967,32484706238244120134620881918806629268697297007479293],,,[45508753806077],[150909567191383181934832753,908313040772720424646208824370113],[422323829611,12552267758583043,54064337950009185481,24845903499542311591886597750945886299814506957473],,,[4924803811986073],[1623379993241141],[50207012353],,[867194453740469129713631007361],[2595061618819],[160980724213,10475346852940982284009],[14042460797],[16035129926516784588079,15081759268424865475070666839],[3866235730034168972984963205241],,[353879923633],[3283808257,1052935821697841820613181285322984160921],,[566202072487519622945701,3867298057850336577826668900661],[10923910848762437365387],,[14072144659],[144996992858593,50792193947523706578721,48914008295780620011697633],[283137603798173139583511],[1356351587291,3104687656047286853,16889737399596898570104151998489180428472998335783415133727],[3854152723],[2772422581,460120412880463959770177089,25916575668414158026008390062677961853373],,[202868280524344320060001],,,,[12604237247529942539141,48709371883878294982376146357989274190593530500623],,[8596896099638085721,380182024225979033293,833226427106265820771513813],,[8232269575439891],,[2681569890534493601,207178096666374624858487681],[18241393545509,14362437779766187511,780105007111452318311],[1549043186748837052859668267258928012674628473],,[3910865310637],,,,[1867073713],[2496979733,19980660040054966799],[2934007181789583170033469731,14562864949646444205478024086998555847691352588970991],,[8669321677,5924521001554002885780949],,,[40485871280401],[257108024351528908236097,153106659817528351721303504451437777,60045469815414280966250385229506180630894800449],,[96769839736231],,[22488238261,59984224249536873602904919321],[24520960949333],[451524220291542806728321],[3519385729],,,[6107681374752157622497],[5010081187,164375921977103,723590432294687,4937441770213930906812532133],[97012175939346793,741977735108478061],[2173241827],,,,,[1272927703,12719715343,222859013155742232456923,172192675192619044344020819699483],[165423410742011371,397978618488559924918441,54365367691463357199513571],,,,[5047785458329,14281591295077598777733739],[47186162482801],,[3672640740324004341346513,17321862564384187644910890800449],,[113234585632129247299261,31195444670299767259357269852884545130296476061],,,,[910657116097],,[1412357529466706476929031],,[17247295160660156430613,16070854904492003920915837],,[28811006021641],,[335309125185454753],,,,,,,,[1106411490241,2653843171393,8270563010532771737353153],,[8108900603503997819],,[705538218448009,356894402517729289,330391596455734131793,58450594637770231350946402293673],,[4901754941,7193122351,2677164858965161],[1998745291584427,107165067494090152120267,7663360449254987060563195056100723],,,[533850065883443319193,12091037848491504313403490048409,1097723888741986780481384061304518587269086920329],,[354252747515515621],,[121274997971,17628283606014277005769,1161620573320384597353683,45608793291840939383367561419966028960517793798328773343858368503],,[1417009767193281401281],,[2047822393],,[3964692925662061],,,,,,[223273751467911577721409001],,[37581631632217,712997002044433,107534309823451001460481029961090492239028041913],,[180286964054003],,[22624736257,34220654048008244737,544554241239763920007969147649],,[4833120473737,6754189946964094865021839],,,,,,[404259076006389831217],,[178624078015865731523,216484991371290823519264340023],,[230921130949,21666555603757620109],,,,,,,,[271087182668995871993226309421,2058151385186327680668920647131167653404354782761103437],,,,[172127871856081],,,,[623573214944893,674754512600353,19756119929203862246596861],,[497963756863,7628545376944207,21256124298616351],,[5192519894721743239445761],,[37760874381994294681],,,,,,[786299226281,308614782060402721],,[2908990745056927],,[38592997801,584815507164812206909982401,766513807888996957280987841001,103247371258945606289288730533737764901],,[67308551699,893390617219255359947],,,,[4239661045009879513],,,,[115840811869901,2310599026855201,5984774877309871],,,,,,[12910211917,44326214281],,,,[2095768321],,[7368712884289],,[334405343269,22762634612824250238948757921],,[2952586756993,961568247031060129],,,,,,[94235302969],,[124294101718733],,[3298262243137,5331034437121,14350260699889614529],,,,,,[1822706249113],,[272850222905753],,,,[10642440301],,[580959958951,86369158615951],,[2280478817,1133966723297],,[8046894265923439],,,,[21188975875835333],,,,[11954071021880549,82369036028973707339],,[4618093818157,33526705761170687521,2144612393199356010841],,,,[10526036849,11196002876850754238593],,[1448071591,4518211118741],,[171695257081,208313196121,350735240603370495444998485919225460746177152141],,[1321506788867021593],,[600591429257,636052826912459609,179038891839378989521],,[3488750623,21838037887],,[91263363481],,[311671374683,5376862987157],,[19430139855382273,9098312845159824269569],,,,,,,,,,,,[50723405242093,1698370661306301049,8790197104014573326113,120958978979794632923722213,2147800043775762787595392297,1069170726497322281085532436653],,,,[1151563201],,,,,,,,[1287722257,509575215697,2426159440129,49869735558529,419038933945303070044020913,1930349449313133958301018550516049],,,,,,,,,,,,[42569742365797081],,,,,,,,,,,,,,,,,,,,,,,,[6115799413,30292300933,580569261589,1803237773486073085188311769937],,,,,,[5061430351,3112931433756334951],,,,,,,,,,,,[28116619848703,24102504494773321],,,,,,[488611738205137,564885395612511481,1621985655310937478433,7212683409086003089177,3573637298457325328804917681,14718653386558698069150702438216421,1269868475518918071578901361004330413],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[195465074521,47256080787871],,,,,,[1230400453,1318692193933,1860553677397,47018969361734192270137],,,,,,,,,,,,,,,,,,,,,,,,[45942578240761,475076770436661055206181256859481,808015189377805102435304052369459878952418561],,,,,,,,,,,,,,,,,,,,,,,,[149528685720853,9517814813181669411967861],,,,,,,,,,,,,,,,,,,,,,,,[1381580082121,184257108450999205483429],,,,,,,,,,,,,,,,,,,,,,,,[25409695933,8380565461981,4621268397739818293483401],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[123705045721],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[1304011153,293127996372308573089],,,,,,,,,,,,,,,,,,,,,,,,[39210606805609],,,,,,,,,,,,,,,,,,,,,,,,[35690406181]]);