BRENTFACTORS[18]:=MakeImmutable(
[ ,,,,,,,,,,,,,,,,,,,,,,,,,,,, [ 1505548068007783 ],, [ 1276827537047 ], 
  [ 3930785153 ],,,,,,, [ 7424759473 ],,,, [ 4464951753212028068412713 ], 
  [ 55547468813 ],,,,, [ 32401295018849 ],, [ 10413571416962911 ], 
  [ 5601346141 ], [ 4239894319 ], [ 31865908033 ], [ 125500908706801 ],, 
  [ 1288363483639 ],, [ 4295428888967, 128998224914431, 312278175742409 ],, 
  [ 4110876980385153863 ],,,, [ 260674349667764744544365521 ],, 
  [ 14184594510552113, 562081533912939823 ], [ 1292838509 ],,, 
  [ 171677613761, 23821298356519, 8313279867213693856690162577 ],,,, 
  [ 78180455401 ], [ 6261053129 ],,, 
  [ 12802037494726063, 9886837665707422272737 ],, 
  [ 1964508729666289645801020967 ], [ 4354359491, 24997711153 ], 
  [ 86802964875867109109279559751944809 ],, [ 23718627631 ], 
  [ 5129762401, 597455435179 ], [ 20423794322970766662747461449 ],, 
  [ 1412957489047649, 36037321554594103, 2373467556415439369, 
      17280008471529631881887 ],, [ 107888439023 ], [ 5184266309231761249 ], 
  [ 2031563183945918294071, 361794341647699905505399 ], [ 1286609209 ], 
  [ 460137572778371557785054623257871 ], [ 41448704449 ], 
  [ 130958018700810567361260919261914712849 ], [ 86651455669280587 ], 
  [ 4893407785654797223 ], [ 1437058645425001 ], 
  [ 1872059039, 3649599443759 ], [ 28281862627 ], 
  [ 16327518523053828584399, 9780184826774860381450393, 
      15936754604932361311519937275763087 ], [ 260800658620746193 ], 
  [ 6391293850256281 ], [ 144828226935207572844491 ], 
  [ 69973191647290497588630127823, 540918390282121562487078958501625881 ],, 
  [ 163382228315181914965513289 ], [ 6749141521 ], 
  [ 6613356544591, 2756670060171673 ], [ 6139221193320769 ], [ 172438769983 ],
  , [ 82393874808821351987834521 ], [ 678538785553421893 ], 
  [ 1993017556871641, 7035278398590069608527 ],, 
  [ 5616807617, 54458809889863 ], [ 495520919281 ],, 
  [ 42043094784045697444762222723 ], 
  [ 1064115526969448071, 3690199547499754891800937863511 ],, 
  [ 74813517001, 36775924395863544366841001 ],, 
  [ 11366990729, 44818659041360657 ],, 
  [ 1830508640697003889, 18929430509608545389368331983 ], 
  [ 2570316451, 3242950762090314211 ], 
  [ 83265325271, 5429089043897, 
      59305632978486649450720615586460322077911114394209 ], 
  [ 1527087937, 8941138915237 ], [ 49070090119, 3522349102008270555071 ], 
  [ 14597889070451, 17412147374909347 ], 
  [ 157538228874391, 19604926044098138791, 2267163273850729470001 ], 
  [ 3670499942033 ], [ 19200881188957829725805247071484410657 ], 
  [ 824418892380831861979 ], 
  [ 3673904096631593189690128995143882476819326980784414950924123497 ], 
  [ 22576710941 ], 
  [ 2265788967915227678109312241889713, 1168075952295286774045290370148972359 
     ], [ 1206599617106390561, 99988492874568924239703307744649 ], 
  [ 1080002298233, 45456394926471841639167439134165631 ], 
  [ 994416129981667873 ], [ 4542493092455856362519026681 ],,, 
  [ 2790448537, 10763275729 ], 
  [ 6240284418223, 
      288361579009077308471144457178934845226717744048470443300420197616535820\
81 ],, 
  [ 406249039793, 78373400333814916269683486438417885224418718983258911361, 
      194417769489944940386335408155252347659053233827877641423 ],, 
  [ 25383561616923867703, 213818099127345344099315823804116404264567927 ], 
  [ 8575134569 ], 
  [ 1107229481, 4069317457763949581396117495290099929231469953601 ], 
  [ 5210864257 ], 
  [ 512827566190506799, 53078483693266259467586958497, 
      7654094002250085598014789228777137123501123152816279 ], 
  [ 1735973262881810486884626006469367486329 ], [ 3429183529 ], 
  [ 17619087361, 545145333573761 ], 
  [ 60226429201, 7701002411155649, 
      60597911009221555241268443356470120479697190071627155794893088601 ], 
  [ 3211621489, 2822726926367077537 ], 
  [ 460220533264379449, 657150340817630535751823, 
      4251032259169521505833244313, 1703876868956679644571293566676233 ], 
  [ 117012619172903468336363755054149226979817746816041 ], 
  [ 25158058915441, 180281596523246195671, 430892998397907888091194741841 ], 
  [ 531646634129969 ], 
  [ 18784995335047759, 410837730722982607633347170445951007, 
      16130066136752922910049615835299594860434852120377 ],, 
  [ 198383812344828058391, 4307879238838868183806405247, 
      563915195408451484310296017487, 8921092532746312807529605079688457 ],, 
  [ 109030539183149105839 ], 
  [ 9581702213, 43983075563266931110717441203192765085093 ], 
  [ 85205658777352805361851273, 16000644557667169300792913112120863 ], 
  [ 3687163849968995658130764979 ], 
  [ 1006771151, 142822063586538248694069751 ],, [ 198911602474703432401 ], 
  [ 5913313191525493627, 19707963950138874818292198421797573337 ], 
  [ 
      762414995555429646921985935642315940274448534612605982566067424255220735319\
95512176599 ], [ 872666624341 ], 
  [ 65536068769, 346355593522241, 250524183190568846758799 ],, 
  [ 4169249212024569235842583, 
      648170347116311073991134744471511980194247734257 ], 
  [ 18313945455473, 124292740483707572652291223230113 ], [ 140077676551 ],, 
  [ 279084170477311, 84688124912529896476569181570824417302559780435315045751 
     ], [ 2156450281888888469625703321842052657 ], 
  [ 10346280217687, 43237127713829239, 75072892952027455633 ], 
  [ 542059346041565200721 ],, [ 11434008961, 2650133387965577743576091197441 ]
    , [ 24697464417501280623919, 35642806830567716625687623 ], 
  [ 11299071543690131 ],, [ 120572959504483361, 834031516079989193 ], 
  [ 3768811729, 2961269699543 ], [ 2126524541648886863763049 ], 
  [ 2035622847075108410915725757499803891878451833 ],, [ 2740105903681 ], 
  [ 2292936589673, 18109050910739018194102682075265193 ], 
  [ 15414623572633391, 34287729886764649, 28254435065806562749858639, 
      999683789031940741556445143, 3104954045496996685797001293567232231 ], 
  [ 2842438795870273, 17947966945702190647093 ], [ 6386425681 ], 
  [ 513473199237485886299 ], [ 29214301092553, 237412496364593810296681 ], 
  [ 4558459777 ], [ 1168643262069586249, 5826088996144794331879 ],, 
  [ 2007524841781441, 15277566603465032877653623, 
      3226208172534279713363866007233 ], 
  [ 244148373164317, 1198108158698393, 18219491741615249, 
      1525232544818439249731353 ], [ 27014686057, 12252130703953922311 ], 
  [ 832761290363531, 7731874493772323357347 ], [ 2643705155842292927644361 ], 
  [ 6672771423562679212753, 16297894989684166066993 ], 
  [ 296151602377, 9449966564039, 498615243782503808010044081653903 ], 
  [ 8953511131739512054889, 29206017033755091451623143713, 
      169490612692287574588118884321 ], [ 11383623350263, 131810412947119 ], 
  [ 4969929912382242483969355497060426638861 ],, 
  [ 57095169829153516132919139336069139 ],, 
  [ 469692013656380929, 2263132116914116673, 1212757384379976518273 ], 
  [ 52745811435001, 1425616856701549185601 ], 
  [ 1684892449074870904774581891396161 ], 
  [ 1542560380457303, 2272187023861268401 ], 
  [ 55580803513, 22295249525073672646621933 ], [ 16272329491203442231 ], 
  [ 1930773408050211089575377161, 7516342403453194393474042331 ], 
  [ 1488576527169778147234057, 3985132156298115037385017 ], 
  [ 51523455970414686913 ], [ 166864759764270791 ], 
  [ 786564396307, 454154940405739 ],, [ 5324131927614977 ], 
  [ 8437292431, 448471334839783865684734425921433 ], 
  [ 6407827084457, 9553228880989692242072057106316140044705248099 ], 
  [ 7967394343 ],, 
  [ 618812092231, 1125956161377367, 3458606457905369863, 
      109368553729987281473 ], 
  [ 15084343033, 1246146170990257045549178839518663949276163 ], 
  [ 7154907550543 ], [ 529719294127200118153 ], 
  [ 6013395151, 40744808590081, 6872363864819671 ],, [ 2177365940064685033 ],
  , [ 854684191369, 75296037703252055234689096886743153 ], 
  [ 19301767104251, 180182156384572588430251, 8404798426684218799994459622001 
     ],, [ 939208692997, 21899652142038022239553 ], [ 224559623303159 ], 
  [ 326813520888984977, 2224113911952795497, 
      4017882819509660635131381483969043 ], [ 1489856496481, 3464341027951 ], 
  [ 13183521051511297, 4944182613719870977 ], 
  [ 28275748822874524849, 2376420041104382604813253711 ], 
  [ 23533969551787559303015556601 ], [ 23794747402847, 7484456915628841 ], 
  [ 1468823240041, 19550753008230882123401, 
      127359418819403064186024966593282777801 ], [ 12621590891563680487 ],, 
  [ 694185012029128830084351671 ], [ 7227531624968689, 49123471916529578833 ],
  , [ 28421443006771760661619, 2456720450029173606256217 ], 
  [ 35956310673358159934119 ], [ 8120113241, 14559334701001, 30099888863129 ],
  [ 108612929223958755103, 18952820999844648670700488121 ], 
  [ 336661563382460774011, 3658486243767581360997361 ],, 
  [ 109098022067869366514981110337, 25865309036957194492766472107975713 ],, 
  [ 17085673603, 20870479169, 467370716917593379513782965506783498615559416523
     ], [ 185407134001, 277189066001, 515315479801, 6087325413401 ], 
  [ 1234155529, 23119301658166980615359635821933664621 ], 
  [ 57846871467001, 2265937153090879 ], 
  [ 95799161123, 1125273264569, 143644541940923 ], [ 207073567873 ], 
  [ 6601276054801 ], [ 202946636183, 315681179609 ], [ 516850501955569 ], 
  [ 3749547376943394193 ], 
  [ 27294590209, 40658768837, 26048642634589, 64847572636954189, 
      26310357525674657574901, 238282166345470862080681 ], 
  [ 1250199777341452653656071 ], 
  [ 1120928953, 
      11262115410193327169990297256356379145854303318328010726712701257 ], 
  [ 1675775634673462276106313211009, 28724970394535916699068164202453497 ],, 
  [ 35915273857, 112831493675839 ], 
  [ 21584216281, 312275133902139621761, 1586801117788981679412251 ], 
  [ 8790957895295260211869921 ], [ 536940143828660069022493 ],, 
  [ 758731371523702913633641 ], [ 2496645114842761, 1365174408797200394881 ], 
  [ 10680607288185043256027569 ],, [ 67448833423217, 646725044657873 ], 
  [ 28541444387698422623, 89601319956305801065531721561 ], 
  [ 201870485101, 240320568001, 673445124601, 27902025782474101 ], 
  [ 1090210419512652527478200753229531839 ],, [ 49141672009 ],, 
  [ 28046945819441, 107508304778622281241241, 
      12051545770317059234807079730391 ], 
  [ 590126284009, 1543034531047775257, 7290066101612459257, 
      36996512544106327243 ],, 
  [ 3837898440029262533, 1678375623559585016168401000058126617 ], 
  [ 11935582762489 ], 
  [ 984938339908206953441, 1216473020300826022855249568544847446401 ], 
  [ 6886408313, 16576693905137 ], [ 113633993486079374108113 ], 
  [ 17208180180161609 ], [ 835102540794307 ],, 
  [ 185026990267721725625447928330141280148587909, 
      3735633632419115668144385885859007488592446776521 ], 
  [ 815768297192949479478021409033 ],,, 
  [ 1434683436161, 58247889674277761, 13349280905191088232004843517040641, 
      2969659448067234231522118920873449494243811201 ], 
  [ 196580368656183553 ], [ 1865040051943737561257 ], 
  [ 1224776317481598387281, 77817515484293963353575683599 ], [ 23207841037 ],
  , [ 7233389243123479470058450076083787 ], 
  [ 25385401948087, 22377106493190601, 8693072145974914321074717150581551 ], 
  [ 1103301473, 6567382040161 ], [ 9065392337 ], [ 16172723046811 ], 
  [ 1095790727, 7593982727, 11930003287, 
      2761409845619609796002011601007424889 ],,,, 
  [ 3054835908010475711, 10765810478951733641, 1212312042410023881121511 ], 
  [ 44363539957177959540736657058216966536919376666199888513 ], 
  [ 547967693953, 2115916305127 ], 
  [ 1582836763, 291237055097, 8010909801337, 430608464433811, 
      1783136240301993953256739 ], [ 274485499502041125326713 ], 
  [ 85541066136957490580054601901 ], [ 297838908190297, 237651885782872903 ], 
  [ 11106469565612704573867 ],, 
  [ 
      115796038924554728675592636401634770320742502164610493951613312797003904866\
183601 ],, [ 22185435577, 3366351987318908383751104842047882414006644219 ], 
  [ 383569691521 ], [ 5260668935161777, 49904091065414005320673 ], 
  [ 3430200247, 14668176143, 1065643718903, 1946346469923969301237766349337 ],
  [ 2444675801, 23484480749801, 3481006881736240218478809001, 
      581592082203072152538700016757937201 ], 
  [ 101509040675071927, 673382293935219920361727 ], 
  [ 38033293099649, 110216823276588063936653633, 
      364959412424843254531572427457 ], [ 3047907742097161129 ], 
  [ 556368754393, 107422007758522041898154002993147, 
      65847933180681676193175718947793712638963 ], 
  [ 15264389634819563580641951, 77592105510933744947332500871 ], 
  [ 55549978697, 43117865855616361729, 1933225518425821219764654901340101 ], 
  [ 713163686182249, 25567339473808913318119 ], [ 2043301177747126709233 ], 
  [ 49654341871 ], [ 553141343663281, 459390320979771734960401 ], 
  [ 948248397274417, 3236303411057833, 2213933363048496715416852289, 
      3597858078215874035017909721 ], 
  [ 5085109086273659366850369361, 
      499653186260920731304887652047727550877591712254319457 ], 
  [ 300937527001, 5813262106081 ], 
  [ 340384248614957, 1045708568010712061, 10859270175991845304601383753 ], 
  [ 473016177911, 308280955160208881, 17525755809841524201726897591161 ], 
  [ 515812522463132659477986859, 17787122597406129282933751519651, 
      27627689739510346063023047168753689 ],, 
  [ 7309231059435841, 5034160949052476449940737, 
      577719515978349067464415637569, 
      520289690568382566967263240224457543382721 ], [ 127317351152613439 ], 
  [ 2349203171201, 7551941844211, 79689223024651, 994856436823481, 
      120707777382159453881 ],, [ 4646294881, 1099746040963046723993137 ], 
  [ 32976496827641, 538077780388321, 1868082863651887717193, 
      22579775008188632693929 ], [ 2594256611 ],, [ 1410240077028737 ], 
  [ 6463317407, 13414112401, 4334473115498111 ], 
  [ 443134151361467421266377, 438367952373320063196326319859 ], 
  [ 218939120122863994249103, 1680282429777753092903127418039 ], 
  [ 223962569921, 3189146193161, 54531393851401, 3697367283002441, 
      1659352458887702863021373641 ],, [ 56654219178017 ], 
  [ 3499442315142686441017 ], 
  [ 1942245618327159091654657, 131126070859614425948166105749761 ],, 
  [ 19140705907 ], [ 2853740157913 ], 
  [ 3852395353, 285724807097, 11986688438966689033246328331593 ], 
  [ 286416982590743, 1478408504058265934199907751 ], 
  [ 49919095201, 136411378479356976346325521 ], [ 30984689431 ], 
  [ 881340928049, 1278601804033 ], 
  [ 83076308471615737, 1374184057220901337, 60448935027926938217551 ], 
  [ 5938866182119884484492819527816226786607051 ], [ 1167061128721 ], 
  [ 55512346060810981, 70250785809906403798948366813 ], 
  [ 23573269171723703, 57596311258304942359, 78781210299374597135852439799 ], 
  [ 101591285827, 4065950527919003 ], 
  [ 651901577254926769, 18475258196790363455557729, 
      10896496922400499045359426950353 ], 
  [ 56992423751374087823201, 9669699494601450679790264365744681226327444801, 
      48992436948764823420024724203426077695412421761992351587968801 ],, 
  [ 189969530324617, 1336491284237505041267852297885131, 
      8971792730671659474418726977715102932931 ],, 
  [ 2216967373, 32377310801681, 277299490468807757, 743231905853117173, 
      1742887706977500301, 14736017334293270749, 
      2774869759829103602071626256997, 
      2010440841790254466728111858936696442769713 ],, 
  [ 976506995059, 754198508658783203, 8947927079940560539894088950717931 ],, 
  [ 30335885940595735940257, 4484391932089782764497489 ],,,, 
  [ 2374011569, 22241736076837 ],,,, [ 142393385473, 270566843690980016129 ],
  , [ 2562845539651 ],, 
  [ 3493264321, 14044784041, 947051449771981, 472787139819941941, 
      33421946175915890041, 129495438280295715181 ],, 
  [ 24220605179, 335946629853426569 ],,,, 
  [ 3091659217, 31459011422566939, 464501819303571111904323390523 ],, 
  [ 1650947941, 931916122933, 243745273665117676332567877193 ],, 
  [ 14954897761, 1462044185771441, 110960033256839059975923776000881 ],, 
  [ 137719530749377 ],, 
  [ 1086115800118497355411, 229284856664035183299254905723, 
      1686872459738618876502773718959537 ],, 
  [ 500888226994073, 508556472303210277 ],, [ 315437057593857502249051891 ],,,
  ,,, 
  [ 5842691215102477, 427109039114363910703835497, 
      524740904084625349816620001 ],,,,,, 
  [ 520007906970451, 6300173527405435886851 ],,,, [ 96503407123053452177 ],,,,
  ,, [ 78074624675264190720167261 ],, 
  [ 1307704946493331, 2326148982046284970408681 ],, [ 17425514660590797121 ],
  , [ 229264061122063433 ],, 
  [ 33968820133, 378176116650387589, 641429479111511923829901933913, 
      8565813328507460842427312911842673 ],, 
  [ 1077847241, 143487341521, 2285450008636201610531032146080281, 
      191336595444214846288678522856229507167887771 ],, 
  [ 247604171921, 3475352792962321, 15263534390890983666266113, 
      12289722587137213154725697633, 407897221511733388290452278464593 ],,,, 
  [ 38225399869667893, 49298259676217179008193 ],, 
  [ 2055448746418847868540317881283 ],, 
  [ 3325685761, 22901515275841, 195923210899170156510721 ],, 
  [ 15568703017379, 76669038067961756449, 26279097288590387151763 ],, 
  [ 274849611917, 492773130663617 ],, [ 1699210738355960953 ],, 
  [ 4824911633, 53686149938168007199340625668161 ],, [ 1125073321 ],, 
  [ 113752710342534721 ],, [ 3623787883 ],, 
  [ 44514496129, 1520137103457577640042913473 ],, 
  [ 215808553858874633257, 519810289644070275085561 ],, 
  [ 6616503001, 40790802137737548350501, 
      12826517495346643885871573705174401001, 
      10373527603288716690006859633178857782450430339379628454501 ],,,, 
  [ 9993583140913, 31095505707058801, 83624340660754399633 ],,,, 
  [ 47323965092293, 719179144410997 ],,,, 
  [ 22717356317351354458472432044772353, 47514314625727819769972943921089537 ]
   ,, [ 20649001067593, 5724876994733896446265135992979 ],, 
  [ 30517223903639226201185821 ],,,, 
  [ 47499385441, 4242008183117477761, 93927399066109058591441, 
      491989761590943434784307681 ],,,,,, [ 57330807707 ],,,, 
  [ 6372913526321 ],, [ 18051976890934155593761 ],,,,,, 
  [ 1797599014643, 11027947316921 ],, [ 2132082728015089056453901 ],, 
  [ 610126520490711053935604579, 13807533895478063541115900543841 ],, 
  [ 3516468735361, 11230441911361 ],,,, 
  [ 32456850841, 116422922773, 1320964261278240950341, 
      18578591988558224319458739529 ],,,, 
  [ 15307085628846653386513, 242761830210210500592281871966137693300132209 ],
  , [ 18913201009 ],, 
  [ 405047401958449, 6305272033127435009, 957537989461179379909, 
      37654610501023348430122715132141, 1576705255703450478937041003861437 ],
  , [ 156375979579, 88314086604094759668457 ],, 
  [ 17540298339207841, 2502562263954390776321 ],, 
  [ 13556031787, 23675302627, 11813890481843, 4704758397682625660947, 
      94838486594497961242651 ],, 
  [ 1092558562609, 53549301939312088918321, 29170075382786285337407711701153, 
      678903675613209285267579769752837670811294231437424677 ],, 
  [ 3214736714899393, 228037137421052009, 11452092920319690181651, 
      5307150158650611479057873, 20787733716856590299370942851019209 ],, 
  [ 34830740369 ],,,, [ 22026361629748512073181, 520307553624360023889890381 ]
   ,,,, 
  [ 73935609667769056897, 40426784291010028688641, 90385456217641093889713153 
     ],, 
  [ 24188951330835857, 13535527435019242868731, 
      185330802549058077344483695679401 ],, 
  [ 41027080494401, 44436997755843425398470107404141 ],, 
  [ 14493466772923, 9595127627289904723 ],, [ 4001877521 ],, 
  [ 2940902118070465264097 ],, [ 501258762365835349 ],, 
  [ 3399507553191174001, 1004449614564446778936797153516772273241 ],, 
  [ 1725241527122753, 5130941727707969 ],,,, 
  [ 36269994221, 14389507105013, 97456252170289, 
      14275078506028107435567626541077 ],,,, 
  [ 6082838910308781601, 109086602096353941116401 ],, [ 6309289699147 ],, 
  [ 7459431409, 161406389183057, 656061105895546444661, 
      12178961345214689429160689, 320036827340514639297393742877, 
      400023873986657211082214617349 ],,,, [ 5703557075045849357249 ],, 
  [ 25215740585281 ],, 
  [ 1193164381, 83292335371217395518800149, 111262398239544017587975711050301 
     ],, [ 6215671817, 7305300303519386401 ],,,, 
  [ 1919995319773657049892765409, 4646467035245269330620986329703347, 
      34863511687729447496876636193091099 ],, [ 10658588641 ],, 
  [ 7535649127150305937, 443957841457352324849, 1547606645194707805187 ],,,, 
  [ 1034505377627 ],, 
  [ 103180157593, 11850013956366569, 26533640789072929768632977 ],,,, 
  [ 103822468993739537, 742045028222956285010291480417 ],, 
  [ 21100324547, 29904923777929 ],, [ 64469817005437 ],, 
  [ 131154747378491, 3087064025023125277879937, 2678875719163454299325586091 ]
   ,,,, [ 9158544091, 7123823377958779, 3417007494881580933430384204507 ],, 
  [ 14136569581 ],, [ 41106564299497, 7480711000742212180000918023883 ],,,, 
  [ 2779488401, 40931326801, 438115912001, 252679791639601, 422836778020801 ],
  , [ 638420262056598757, 1535943275569680193, 1796665038161667073, 
      42775859152868816008543241 ],, [ 30604997329, 297705034651 ],, 
  [ 218124271873, 5912489522977 ],,,, 
  [ 98871745396250641, 143429494494648121 ],, [ 3662809010089 ],, 
  [ 1068451697 ],,,, [ 2752755988933 ],, [ 21629024222125560462721 ],, 
  [ 629114270401, 2283079333550401 ],,,, [ 2573500745171850086521975073 ],, 
  [ 13041516440323794641959532278723 ],,,,,, 
  [ 14981176621, 5449576828141, 66731118961096801 ],, 
  [ 4353583067, 4406404919681003 ],, [ 635510338357335521 ],, 
  [ 19600763761, 225333457894081, 207125331151180531, 
      929958025064652818157445813051 ],, 
  [ 29708221553, 32534502838997, 98797859719163924620443753341 ],,,, 
  [ 2523554017, 12314415009430801, 1596528933539215293682635984440417521 ],, 
  [ 73100272433, 881250384385733891 ],, [ 140355445301, 3111017335580458501 ],
  ,,, [ 26673177282049 ],, [ 12779116793 ],, [ 48307430464459392400861 ],,,,,
  , [ 252868603513, 1239703186506390306723667 ],, 
  [ 7817463552461, 6501616569302329 ],,,, 
  [ 5995443875902561, 86986651687050077282940481 ],,,, 
  [ 918134327260561905001, 2108715432363913711804234481, 
      11432920489429538855564922602299814173 ],, [ 444756608209 ],, 
  [ 328471745829137, 3861798111080227368961 ],, 
  [ 428220234184742851, 8155920706509709961 ],, 
  [ 1480886206890917941, 307371725716620272473 ],, [ 1079154184981210939 ],, 
  [ 6123980167896029116032449 ],, [ 3547873009, 13349192707 ],, 
  [ 857209221748001, 24155623215083731432661, 1002798803124803628404101 ],, 
  [ 26544551377, 110270387026402488462501401 ],, [ 4731676321 ],, 
  [ 1903901196497, 26561501803801, 63114259479871361113122548267921 ],, 
  [ 5241939121, 29005706365042481449, 1663820953973147133276342473 ],, 
  [ 298076353487588251 ],, 
  [ 11375185153, 295354289188973921, 650279305965053352252844577 ],, 
  [ 13248990384137, 18756363512459 ],, 
  [ 326627579799795380041259046577, 620515053471312060424095359089 ],,,,,, 
  [ 10000612825535722216915062979 ],, [ 134335597577 ],, 
  [ 2972643067177520365290389729 ],, 
  [ 1193957299201, 1840936404481, 2602886526328321, 3488623383685633 ],, 
  [ 271988849551651 ],, [ 1825519532204363393 ],, 
  [ 2388049013622059983765441 ],, [ 54899467305979697 ],, 
  [ 36840261193800406072992539, 482916107436772731795604015531 ],, 
  [ 19123716301, 41458309818508498622316481, 
      1192471943576307743280350772595321, 
      33331932181640531189922382355762959370207708852401 ],, 
  [ 86019286817, 103836124577, 2113166458561313, 
      251818155515308761033420508926122660137 ],, 
  [ 45701940366880269063241763233, 449207584851775725682861991873 ],, 
  [ 1069779513170409279929146699587285581683 ],, 
  [ 2968320991035164041, 9943886283551278793957, 105760365792951755355377, 
      99567242592766005271751961077 ],, [ 143371303097407687453554251 ],,,,,, 
  [ 3834812436149 ],,,, [ 2021771856001 ],,,,,,,,,,,, [ 4666141419773 ],,,,,,,
  , [ 103692934032059252381 ],,,,,,,, [ 495240588290115433 ],,,,,,,, 
  [ 1759133773, 1288338163289, 509674244255089, 712262813212817813, 
      330726816086235911822569, 5154330220429572008797037 ],,,,,,,, 
  [ 4644943873, 971708523465796637, 2630626587905823151697567797, 
      5643618635298652183420229250021281 ],,,,,,,, 
  [ 17481634686493, 125570710478557, 920120666321967961, 2001899853592062133, 
      7100054187001958675329, 12244510201044156889481649841 ],,,,,,,, 
  [ 1941315844301, 1042356698988067081635481 ],,,,,,,, 
  [ 21261656881868084501, 242160620647590957347267162701, 
      3034895851083640989481374100057, 161062553218196086109530914003857 ],,,,
  ,,,, [ 3422712457, 34614371749, 609127643509134349 ],,,,,,,, 
  [ 5022771277299692957 ],,,,,,,, 
  [ 1820628197, 358074993581, 123535082884313, 549082105159069636339232533, 
      3414023698833040978578467517781 ],,,,,,,, 
  [ 127498937974201, 440271189050330811601, 5505021890449180002162001, 
      624718085771156610609173701, 251237011409103759645563841601 ],,,,,,,, 
  [ 6553741233984281, 2641124820305503870181817163749809 ],,,,,,,, 
  [ 14383857824160161 ],,,,,,,, 
  [ 8930037733, 231614492038652494189800536617, 
      6308627013793001206829807775181, 1470514724887759017109629034547269, 
      202330283180513807771892708205793857 ],,,,,,,, 
  [ 4867005589, 19640476837, 430583124589860089, 2020725999152528910881, 
      19574357446245320066050477 ],,,,,,,, 
  [ 14250926656621, 34897144954080645701, 259215272172758723855381, 
      5792791114084488052343626741 ],,,,,,,, 
  [ 5159811373, 77467423798599374809 ],,,,,,,,,,,,,,,, 
  [ 11540725549, 56531734393, 1189386056333, 408378094455471830779062904649, 
      79373478467686828663092879658741 ],,,,,,,, [ 451781501103217 ],,,,,,,,,,
  ,,,,,, 
  [ 92921483981, 10250868878693, 25380759655210753, 514825584062253929713, 
      10051677359406009250626457, 7328931739011743677701732641, 
      279172472735775475466664072282941, 11641706121238777782670301314801213 ]
   ,,,,,,,,,,,,,,,, 
  [ 28928889541, 55047708581, 11371391617783837, 11464095166177437334817261 ],
  ,,,,,,, [ 1196050115437 ],,,,,,,, 
  [ 3028074737461, 2317418489291401, 2395187997339061, 
      54644429122766887389481 ],,,,,,,, [ 224438663397457 ],,,,,,,, 
  [ 1124935421, 6808376513, 495877614457, 352396422808194493, 
      7135768256395609153785001, 1558204661780886243467671941806091389 ],,,,,,
  ,, [ 180774921326601090303163738621 ],,,,,,,, 
  [ 32554021130814678031257752766193, 552569881916559021516389383402801, 
      44232843331251945860743486867025669 ],,,,,,,, 
  [ 1992737457881, 1375860642918121, 2475353634439636846481 ],,,,,,,, 
  [ 11489001561689141138641, 32433134011596239858018029, 
      7331227501759231577084686609 ],,,,,,,, 
  [ 2275780728946757, 14039696078891443589, 113973031593056876197, 
      521918317071011974256521657 ],,,,,,,, 
  [ 109648375370972401, 3110327417385255337 ],,,,,,,, 
  [ 1194176257, 9794851823446873, 
      22427795276777723722920224823697907619707473 ],,,,,,,, 
  [ 2557776101, 49776301301, 111466249156901 ],,,,,,,, 
  [ 16303919631173, 971076402718188293, 84283388411167711963597, 
      744762959872988934926173, 73968918677813237726984158995136533817 ],,,,,,
  ,, [ 604337405779837, 15213548853059154559157700315806833 ],,,,,,,, 
  [ 22771469113201688753, 66837162824033027111797, 
      26652504736592563379344510601 ],,,,,,,, 
  [ 31451895512114630744069, 3558600187718972144251680815198917 ],,,,,,,, 
  [ 2045757536701, 52679441337541 ],,,,,,,, 
  [ 1097632649, 32561307826109865349, 171576231976812474618773, 
      3426815350397584377421421, 17736242842265113266328086501217 ],,,,,,,, 
  [ 4767407581, 60609276521, 382390052909, 5304265538927111777 ],,,,,,,, 
  [ 18544650121, 151457262628081, 58508063972728141 ],,,,,,,, 
  [ 120404442907117, 877241215731589, 1982427847467176308910114693 ],,,,,,,, 
  [ 37220815761125921, 2143954563541212161881, 2974339266737079432041, 
      210268190032248638051092061 ],,,,,,,, [ 8400910163242479979633021 ],,,,,
  ,,, [ 801486380043257898136837, 5475270099919475718432275847567075989 ],,,,,
  ,,, [ 7601580421, 57678742129, 41954912316191869, 123664356633384421681, 
      5054781099216028686073 ],,,,,,,, 
  [ 1166288251375057, 130520496547643677, 219690159419415541, 
      1238018289520100788981, 16236824330197979445755161, 
      522607928368824459982992361299757 ],,,,,,,, 
  [ 1229502828881, 4992980099581, 181106911299225701, 
      281522617828235153127986246861 ],,,,,,,, 
  [ 3690810192843841554125863661 ],,,,,,,, 
  [ 14474851621, 468658528813, 38724687072157 ],,,,,,,, 
  [ 133374334834737780737, 443260992665517618637, 659712669599651905192213, 
      4950188112539663603974791581549 ],,,,,,,, 
  [ 7085691683801, 575343823262101813, 23364752373572808529073, 
      1320553875611910891632430015157 ],,,,,,,, 
  [ 1772411761, 141836518353601, 752524941998341, 1096809283237501, 
      79284283347446096091481 ],,,,,,,, 
  [ 73230350057, 72326150850593, 34546027044824499030132697 ],,,,,,,, 
  [ 1334070761, 7370960911138397 ],,,,,,,, 
  [ 48110363185789, 1560922362998533, 39939913292630836404289, 
      821051624016885171942048044820817 ],,,,,,,, 
  [ 12365363158549, 6549475019564866725083856405329, 
      23594238175772747230979492622161, 213519641271099113814588402240733 ],,,
  ,,,,, [ 5873860324087601, 142486674070854360188488301 ],,,,,,,, 
  [ 14982131533, 1391504037204397, 208716724947197209 ],,,,,,,, 
  [ 388138772533, 3510190531429 ],,,,,,,,,,,,,,,, 
  [ 1580115637, 257964255909006117157, 28103998925272527584000544349 ],,,,,,,
  , [ 2121659521, 578484757621 ],,,,,,,, 
  [ 6094639609, 5437532124108527399356033 ],,,,,,,, 
  [ 244420854133341896772455233 ],,,,,,,, 
  [ 14618968717, 27181212301, 9647112309190846909, 
      6661994376846456835426338523499549, 97055538374243043891214468158812941 
     ],,,,,,,, 
  [ 17081057049777533, 1185303669900072409, 11465498817741825903173 ],,,,,,,, 
  [ 6377568626581 ],,,,,,,, 
  [ 10417002461, 8852575842569, 5036765210017301, 99933023667612893, 
      800254813961076769, 2203845542190669324794071289 ],,,,,,,, 
  [ 85490382562177, 458831643158025869, 619005229174089038261, 
      112133667293928440661197, 195851810639273460901879894001, 
      161526733413264512364097948055837 ],,,,,,,, 
  [ 6022490293, 339510620964036356173, 2306621669348859996277, 
      51203531453902794558073, 678386018711140743844153, 
      205028927275890030707952793 ],,,,,,,, [ 9081390961, 10270435749109 ],,,,
  ,,,, [ 2923526269381721, 34297885699453020401, 1115319247089773465981, 
      90026802488159596734764521, 374855137324296022865053499992181 ],,,,,,,, 
  [ 12650828964660341617, 49260836106911890189, 9993134340324071031987421741 ]
   ,,,,,,,, [ 655489399254461, 3748732002222053910940159895657 ],,,,,,,, 
  [ 64061361857, 825489550817, 337989834386329 ],,,,,,,, 
  [ 4496499877, 40178961277043548077889 ],,,,,,,, 
  [ 196481864820401, 2200581351540301, 10355008921937487108822641, 
      67366956467733967752024281 ],,,,,,,, [ 91025513130413107033 ],,,,,,,, 
  [ 440347292595994927261532256708534803413 ],,,,,,,, 
  [ 1853550133, 2533542677 ],,,,,,,, 
  [ 17160797501, 168561246046254979693, 20846103736331927612873, 
      69643314054346408225381448153, 329667319940319149926087533361, 
      475874949566216200575303585383369 ],,,,,,,, 
  [ 1868418001, 34921675949666295001, 9427416542881651296001, 
      431770802916925693561934467345501 ],,,,,,,, 
  [ 4349530433, 6360691517077, 12331790873741, 12568445715593, 
      25250130707199478944704205289677169 ],,,,,,,, [ 16539635363393 ],,,,,,,
  , [ 72612732601, 40837939927523143130953, 215790022548187452366742969, 
      74485329896767873628899518709 ],,,,,,,, 
  [ 1465504744153, 76716458863621, 3208612387929445737284056393 ],,,,,,,, 
  [ 63742033741, 5150000049041, 4637054944041521, 644221654884049215561281, 
      21677190205060943968672181, 1596723375576520484965893176908261 ],,,,,,,
  , [ 5520318157, 139786683301, 133944640725344437, 145568268809272261, 
      10848736016522257447567837, 152287624802156380245402913, 
      28792091526845343584181970789 ],,,,,,,, [ 1677795901, 197372387585977 ],
  ,,,,,,, [ 4738436336129 ],,,,,,,, [ 1590879721 ],,,,,,,, 
  [ 6264790061, 202945526881, 215660148701, 1679855047261, 752748585546110981,
      320799885369885172861 ],,,,,,,, 
  [ 20544103833501149583061, 2027213361701602318240567793 ] ]);
