// 1242*168^1242+1 8477142806307840624301945149508264826738238414270493669923453224\ 5706823496464764191014767431548760301357161818412052738734808047\ 6298331115697624926737537514494952983672700943055554802278322637\ 7444532925651439867471851672726175151193402621556889230571804649\ 0074187874217238387307021502736384909605725983197470806927315158\ 9834590397372327105372468226489600577924685798002055436384432166\ 7750346723218513878319394428402945086631298739372256021344190478\ 6601484825621034729204943587754885399957578812288629770941147833\ 2010445984192368896589712325331297481331250810671054465137065656\ 2408776357662502857115127037701881464713979002330380184762323556\ 7174923888516514482372968846702787438048333717172430493201751529\ 1734562423816981499317112879629786651909431554305384021016854314\ 4405553448401654700603754208562598031595326918458885820372734498\ 6589082194660125855822908442862443295011689646230791149593334960\ 7128993224950614473071032812282805046572286494310613397474769492\ 5123993273759922632406417640675369592515123228899260358578432964\ 7251496001505143995645416415323988268628145048527289917083221618\ 8597394615283420348415011141658901016362803636336544949186801542\ 4139765993173903696642697049544132908508048298654573259339088069\ 6987207199007399117360304361106293064602365622960860430269950503\ 0156612302095413730710558179684692411816191231920572502499450121\ 9803886002875618496283630819108731490076483388638246676830190787\ 8221103627117472787187041772580660901690938119010708622939735424\ 3315203213736171349798795054047734137542162777790908855086416816\ 5869137852993510697607881452426560735396701609291704303506034898\ 9595269051855598711610803815448374283150366025063698815974345401\ 8169902165403053263337934705164893235255463205973846366106605597\ 4282089988187525909672949530755718416331054548765745686596160278\ 5048991229815499233583137387417863452464347643505854805042276238\ 9183643798430889720894107457034222910307040807745314278608472899\ 1066297348880291509567974564087426721298496184660498875747371075\ 7919828493031042784310800049231013786094151603814645429560178066\ 9554736071545389060444528827181302767695968956285044695910133703\ 6071744292692603581961292913541032936134552239224915179413265743\ 7355031912303846796483803850499910902037510689966815429021761835\ 2367924436387417156519776605987421913272345115634139947754707332\ 9356937348372947678575474081050316104870033268927123358897810724\ 7526075746098311892723054707230352608784167414225629049172837925\ 9935023628986783272247122457623350238955231977213149629529667245\ 7558147962697724152182017133305887505550166530996509982350751352\ 9912630124032445925814725031766425485295995784275954592092054865\ 7099156387145998615103571837693073704169104803196892431434443161\ 8662914375091611425725122313926324540113955920361736638406359929\ 184609483358209