// 1850*114^1850+1 3476535759484022970593739134432603796041112272342656535234433362\ 9039712987143846684650824843896079326526457542411241428436137498\ 0606436867219624359567927883216537238661747696166484633385638375\ 8110044279586088432676532150825249755072027577671884087388657655\ 5741797205069909821075618745377404225789618767320072533053236854\ 8311982840314504082021527887570613745135651576257054922374157346\ 3503461128612147964671727730168744268976380121406832610746188771\ 7197614181686889282240570216947801106761914948160256099562160501\ 8966900403218589490540295303821591326007114322349037046039347256\ 4533855782339765101040851330667993499789342178089253640889012489\ 3636233640748204459188761783143728863651839113288026872603542423\ 7446282523223935699533940932223254988064269545527601157627621088\ 3619789270164745348446343479786545406546298701612479167529489321\ 9217530524095062263122188834165065684674790662717202616206236965\ 5916313831839108352376728467612565965355802165594832348940982004\ 2626784409919167757173588464957535847810851311609653002736750504\ 9456816694837620072354931353817601048791445163495990908245943407\ 7469646408960638455445470382258819622388320377714132972139933483\ 5089319457257566651410407114551393988727605163207684107921226237\ 7991938077575860605183155197551548822144964616920699341910143722\ 7513581714046855513697131071493392890535879060168187657026167385\ 5866189531355209983913173424137257528318954209811769875648339384\ 7400626353554332945147457087006986417220816522185364708268526616\ 0276666710198562325143852817024435376162674850634899716777686973\ 9681907068481728658120367769690822981587167313763341177240828128\ 9318230352158083496021285559176434173189330917889043456127324337\ 3888935580083438809832562733428669682951049161918740657269631308\ 9501570625966064854098939753253402092655716990201928410211726324\ 3799689086942850230404543154625282448570794409335535074184693817\ 2627481608511633816974308162049643700469850505370627962611990554\ 2539073551277095431265577452547381109459913005958392334179998690\ 1916738159979744022177494845514762341649100198848198266013700197\ 6962832469254789596477491750165313719261726582016176190210361355\ 1752569052035008871846420980501690617822994816204186595571370414\ 6062521363334525489272067364539381462520946447003840889339974186\ 2648017037149215106481703389959699975281571625771393403187321715\ 0364301041782152731164267736521918597539535268217147816039774254\ 7289555784247716063596560070264447765502381541456907319400977532\ 8367149510151248269039662937878355515622892696855065978568400740\ 6685566539553208541967883276190285425809263701594205394060573835\ 6659017934622967633273729472533890719398498890545261212736143247\ 6399386931279102384948725921780183667099931872798034376745065166\ 7777729317871262578121485742913328969388945707299614074798008817\ 8568209888926823084414281593345993158880849258419487377536941240\ 7064052664486842842679070294151491222521800311435731842342500691\ 8326306584656306858632650221285916249913690470480247631560516795\ 6307943875526021157274514253952488575440400159687882785938847494\ 9251935430244690064969580852615247414805786216340378501007428813\ 6858965758986868007762012544599848467103113352281198858602023486\ 4242118131881554885665076794976981712627566572503460815866097438\ 4080076281764830601992570491382843537504304070748866055970850625\ 5967426014065004089644133694803541203843434919419512848399378951\ 5008273838740854560684916385069787248058602710928414362828139620\ 3331391571538845185480233705993684235144181600040534117846831444\ 1838218771127331822596922530419935922754901474788522872768618573\ 8878746286864993119917165172842742982522278802225446548597859954\ 2668083185498193242248595982353221856427633912410862781528619414\ 4108622226499108250564979945819567601873288978953967749666236274\ 7746788769461139985035586203476528662680927148455118016528156415\ 589277513284457904476704577945601