// 2429*14^2429+1 2140061121469050384555369676319257857955636051064740315196831443\ 6674869212809291110528338224722497045807779339839735931477691028\ 1604321405024532467916685922840848288961807379413330475809859072\ 1474262012257015631629679831690787153844510365448723338174437866\ 5708575829745009062097161751959201022089277714760889599333115390\ 7095866376150058440816796924297812195348825541758194975201551975\ 8167751814221275599703731121483806759037742903407034038570592771\ 4584612596102704108069585071088225603777132973129190705481951338\ 9239663679376080482139416465567909097358785293998748449187427038\ 4313198743492061558625098411879723378886302735929634449493785068\ 3283142867409177174385928538767729344917801985446425673107719305\ 5694812361184368952931419994483227771338443507955905753784611002\ 0290839598609362948614994065771473745119030840292018996890048883\ 0248847174078170376478260946070110724471791321876509046880558180\ 1119440378451512685534295885877739374901357675000280972618836220\ 0207462325529755117234996925153880952307513653611197621056088131\ 3331423366026200592113663071092383694419355143393124740808165809\ 7480383447412423016013737454004285283859812816266976075920348512\ 5604746405056963947801387177953587856237102099088419463139033878\ 0656854326084355032796929221210132104946130161395131100381027326\ 0496769071156153430276215225177459988740436676697625209629258606\ 8325511081182913682216848578326977929040225546743178448926703631\ 7368162114961530508122455549855675498609028947449534132716754771\ 8307911664139585954225890861033427248625214375410773602826551171\ 6065309968071495855956004300852471701688638160820182844588947838\ 9688436392725692528214043516691463425388094196345840568858495550\ 8961872209406366849885279213475608730656911096440025859590566666\ 9392637196121019387452968316206645061501924587261266756085789563\ 7955696506515270035571254675876431013184690272383291313809703174\ 5501673986458962621562269345239296267505969730704964436302630578\ 5702883449073744609082893783173778205083215876985620533181213300\ 0701759310925481558659185829486703980155458464438292432520436322\ 2931426532269912537428589117584652435577905863538624724579187534\ 7006340903204774663469218317615231811237551571706490400188057076\ 2241951584012794173362168917866354035869923593200792706686788186\ 0969270235455474390098673742737379305245857268522875695466551430\ 2633356599335149731746607036533023142595847227563293940519970446\ 5525259513681772228060570752981403359664975073845747956187791696\ 2107250830841793541197865134590307911527302833887824439508441241\ 0535920170706025560602417045158271191838078552022759155000122505\ 0753555631891341200757782718109683398630515562360485054434856987\ 5002990141903349971712038641563934565149083321695194719088827180\ 4205788766651741582407304526815518499516178502782237763956142492\ 649705472661525074436923068866625537