1 1 2 35 3 1189 4 40391 5 1372105 6 46611179 7 1583407981 8 53789260175 9 1827251437969 10 62072759630771 11 2108646576008245 12 71631910824649559 13 2433376321462076761 14 82663163018885960315 15 2808114166320660573949 16 95393218491883573553951 17 3240561314557720840260385 18 110083691476470624995299139 19 3739604948885443528999910341 20 127036484570628609361001652455 21 4315500870452487274745056273129 22 146599993110813938731970911633931 23 4980084264897221429612265939280525 24 169176265013394714668085071023903919 25 5747012926190523077285280148873452721 26 195229263225464389913031439990673488595 27 6632047936739598733965783679534025159509 28 225294400585920892564923613664166181934711 29 7653377571984570748473437080902116160620665 30 259989543046889484555531937137007783279167899 31 8831991086022257904139612425577362515331087901 32 300027707381709879256191290532493317737977820735 33 10192110059892113636806364265679195440575914817089 34 346231714328950153772160193742560151661843125960291 35 11761686177124413114616640222981365961062090367832805 36 399551098307901095743193607387623882524449229380355079 37 13572975656291512842153966010956230639870211708564239881 38 461081621215603535537491650765124217873062748861803800875 39 15663202145674228695432562160003267177044263249592764989869 40 532087791331708172109169621789345959801631887737292205854671 41 18075321703132403623016334578677759366078439919818342234068945 42 614028850115170015010446206053254472486865325386086343752489459 43 20858905582212648106732154671231974305187342623207117345350572661 44 708588760945114865613882812615833871903882783863655903398166981015 45 24071158966551692782765283474267119670426827308741093598192326781849 46 817710816101812439748405755312466234922608245713333526435140943601851 47 27778096588495071258663030397149584867698253526944598805196599755681085 48 943637573192730610354794627747773419266818011670403025850249250749555039 49 32055899391964345680804354313027146670204114143266758280103277925729190241 50 1088956941753595022536993252015175213367673062859399378497661200224042913155 51 36992480120230266420576966214202930107830680023076312110640377529691729857029 52 1256655367146075463277079858030884448452875447721735212383275174809294772225831 53 42689290002846335485000138206835868317289934542515920908920715565986330525821225 54 1450179204729629331026727619174388638339404898997819575690921054068725943105695819 55 49263403670804550919423738913722377835222476631383349652582395122770695735067836621 56 1673505545602625101929380395447386457759224800568036068612110513120134929049200749295 57 56849925146818448914679509706297417185978420742681842983159175050961816891937757639409 58 1931223949446224637997173949618664797865507080450614625358799841219581639396834558990611 59 65604764356024819242989234777328305710241262314578215419216035426414813922600437248041365 60 2228630764155397629623636808479543729350337411615208709627986404656884091729018031874415799 61 75707841216927494587960662253527158492201230732602517911932321722907644304864012646482095801 62 2571837970611379418361038879811443845005491507496870400296070952174203022273647411948516841435 63 87366783159569972729687361251335563571694510024160991092154480052199995112999147993603090512989 64 2967898789454767693391009243665597717592607849313976826732956250822625630819697384370556560600191 65 100821192058302531602564626923378986834576972366651051117828358047917071452756711920605319969893505 66 3424952631192831306793806306151219954658024452616821761179431217378357803762908507916210322415778979 67 116347568268497961899386849782218099471538254416605288828982833032816248256486132557230545642166591781 68 3952392368497737873272359086289264162077642625711962998424236891898374082916765598437922341511248341575 69 134264992960654589729360822084052763411168311019790136657595071491511902570913544214332129065740277021769 70 4561057368293758312924995591771504691817644932047152683359808193819506313328143737688854465893658170398571 71 154941685529027128049720489298147106758388759378583401097575883518371702750585973537206719711318637516529645 72 5263456250618628595377571640545230125093400173939788484634220231430818387206594956527339615718940017391609359 73 178802570835504345114787715289239677146417217154574225076465911985129453462273642548392340214732641953798188561 74 6074023952156529105307404748193603792853091983081583864115206787262970599330097251688812227685190886411746801715 75 206338011802486485235336973723293289279858710207619277154840564854955870923761032914871223401081757496045593069749 76 7009418377332383968896149701843778231722343055075973839400463998281236640808545021853932783409094563979138417569751 77 238113886817498568457233752888965166589279805162375491262460935376707089916566769710118843412508133417794660604301785 78 8088862733417618943577051448522971885803791032465690729084271338809759820522461625122186743241867441641039322128690939 79 274783219049381545513162515496892078950739615298671109297602764584155126807847128484444230426810984882377542291771190141 80 9334540584945554928503948475445807712439343129122352025389409724522464551646279906845981647768331618559195398598091773855 81 317099596669099486023621085649660570143986926774861297753942327869179639629165669704278931793696464046130266010043349120929 82 10772051746164436969874612963613013577183116167216161771608649737827585282839986490038637699337911445949869848942875778337731 83 365932659772921757489713219677192801054081962758574638936940148758268719976930374991609402845695292698249444598047733114361925 84 12430938380533175317680374856060942222261603617624321562084356408043308893932792763224681059054302040294531246484680050109967719 85 422285972278355039043643031886394842755840441036468358471931177724714233673738023574647546605000574077315812935881073970624540521 86 14345292119083538152166182709281363711476313391622299866483575686232240636013160008774791903510965216588443108573471834951124409995 87 487317646076561942134606569083679971347438814874121727101969642154171467390773702274768277172767816789929749878562161314367605399309 88 16554454674484022494424457166135837662101443392328516421600484257555597650650292717333346631970594805641023052762540012853547459166511 89 562364141286380202868296937079534800540101636524295436607314495114736148654719178687059017209827455575004854044047798275706246006262065 90 19103826349062442875027671403538047380701354198433716328227092349643473456609801782642673238502162894744524014444862601361158816753743699 91 648967731726836677548072530783214076143305941110222059723113825392763361376078541431163831091863710965738811637081280648003693523621023701 92 22045799052363384593759438375225740541491700643549116314257642971004310813330060606876927583884864009940375071646318679430764420986361062135 93 748908200048628239510272832226891964334574515939559732625036747188753804291845982092384374020993512627007013624337753819997986620012655088889 94 25440833002600996758755516857339101046834041841301481792936991761446625035109433330534191789129894565308298088155837311200500780659443911960091 95 864239413888385261558177300317302543628022848088310821227232683141996497389428887256070136456395421707855127983674130826997028555801080351554205 96 29358699239202497896219272693930947382305942793161266439932974235066434286205472733375850447728314443501766053356764610806698470116577288040882879 97 997331534718996543209897094293334908454774032119394748136493891309116769233596644047522845086306295657352190686146322636600750955407826713038463681 98 33879913481206679971240281933279455940080011149266260170200859330274903719656080424882400882486685737906472717275618205033618834013749530955266882275 99 1150919726826308122478959688637208167054265605042933451038692723338037609699073137801954107159461008793162720196684872648506439605512076225766035533669 100 39097390798613269484313389131731798223904950560310471075145351734163003826048830604841557242539187613229626013970010051844185327753396842145089941262471 101 1328160367426024854344176270790243931445714053445513083103903266238204092475961167426810992139172917841014121754783656890053794704009980556707291967390345 102 45118355101686231778217679817736561870930372866587134354457565700364776140356630861906732175489340018981250513648674324209984834608585942085902836950009259 103 1532695913089905855605056937532252859680186963410517054968453330546164184679649488137402082974498387727521503342300143366249430581987912050363989164332924461 104 52066542689955112858793718196278860667255426383090992734572955672869217502967725965809764088957455842716749863124556200128270654952980423770289728750369422415 105 1768729755545383931343381361735949009827004310061683235920512039547007230916223033349394576941579000264641973842892610660994952837819346496139486788348227437649 106 60084745145853098552816172580825987473450891115714139028562836388925376633648615407913605851924728553155110360795224206273700125830904800444972261075089363457651 107 2041112605203459966864406486386347625087503293624219043735215925183915798313136700835713204388499191807009110293194730402644809325412943868632917389764690130122485 108 69337743831771785774837004364554993265501661092107733347968778619864211766012999213006335343357047792885154639607825609483649816938209186733074218990924375060706839 109 2355442177675037256377593741908483423401968973838038714787203257150199284246128836541379688469751125766288248636372875992041448966573699405055890528301664061933910041 110 80015696297119494931063350220523881402401443449401208569416941964486911452602367443193903072628181228260915298997069958119925615046567570585167203743265653730692234555 111 2718178231924387790399776313755903484258247108305803052645388823535404790104234364232051324780888410635104831917264005700085429462616723700490629036742730562781602064829 112 92338044189132065378661331317480194583378000238947902581373803058239275952091366016446551139477577780365303369887979123844784676113922038246096220045509573480843777969631 113 3136775324198565835084085488480570712350593761015922884714063915156599977581002210194950687417456756121785209744274026205022593558410732576666780852510582767785906848902625 114 106558022978562106327480245277021924025336809874302430177696799312266159961801983780611876821054052130360331827935428911846923396309850985568424452765314304531239989084719619 115 3619836005946913049299244253930264846149100941965266703156977112701892838723686446330608861228420315676129496940060308976590372880976522776749764613168175771294373722031564421 116 122967866179216481569846824388351982845044095216944765477159525032552090356643537191460089404945236680858042564134115076292225754556891923423923572394952661919477466559988470695 117 4177287614087413460325492784950037151885350136434156759520266873994069179287156578063312430906909626833497317683619852284959085282053348873636651696815222329490939489317576439209 118 141904811012792841169496907863912911181256860543544385058211914190765800005406680116961162561429982075658050758678940862612316673835256969780222234119322606540772465170237610462411 119 4820586286820869186302569374588088943010847908344074935219684815612043131004539967398616214657712480945540228477400369476533807825116683623653919308360153400056772876298761179282765 120 163758028940896759493117861828131111151187572023155003412411071816618700654148952211435990135800794370072709717472933621339537149380131986234453034250125892995389505328987642485151599 121 5562952397703668953579704732781869690197366600878926041086756756949423779110059835221425048402569296101526590165602342756067729271099370848347749245195920208443186408309281083315871601 122 188976623492983847662216843052755438355559276857860330393537318664463789789087885445317015655551555273081831355913006720084963258067998476857589021302411161194072948377186569190254482835 123 6419642246363747151561792959060903034398818046566372307339182077834819429049878045305557107240350309988680739510876626140132683045040848842309678975036783560390037058416034071385336544789 124 218078859752874419305438743765017947731204254306398798119138653327719396797906765654943624630516358984342063312013892282044426260273320862161671496129948229892067187037767971857911188039991 125 7408261589351366509233355495051549319826545828370992763743375031064624671699780154222777680330315855157641471868961460963370360166247868464654521189443203032769894322225695009097595056814905 126 251662815178193586894628648087987658926371353910307355169155612402869519440994618477919497506600222716375467980232675780472547819392154206936092048944938954884284339768635862337460320743666779 127 8549127454469230587908140679496528854176799487122079082987547446666499036322117248095040137544077256501608269856042015075103255499166995167362475142938481263032897657811393624464553310227855581 128 290418670636775646401982154454793993383084811208240381466407457574258097715510991816753445178992026498338305707125195836773038139152285681483388062810963423988234236025818747369457352227003422975 129 9865685674195902747079485110783499246170706781593050890774866010078108823291051604521522095948184823687000785772400616435208193475678546175267831660429817934336931127220026016937085422407888525569 130 335142894252023917754300511612184180376420945762955489904879036885081441894180243561914997817059291978859688410554495762960305540033918284277622888391802846343467424089455065828491447009641206446371 131 11384992718894617300899137909703478633552141449158893605875112388082690915578837229500588403684067742457542405173080455324215180167677543119263910373660866957743555487914252212151772112905393130651045 132 386754609548164964312816388418306089360396388325639427109848942157926409687786285559458090727441243951577582087474180985260355820161002547770695329816077673716937419164995120147331760391773725235689159 133 13138271731918714169334858068312703559619925061622581628128988920981415238469154871792074496329318226611180248568949073043527882705306409081084377303372980039418128696121919832797128081207401264882780361 134 446314484275688116793072357934213614937717055706842135929275774371210191698263479355371074784469378460828550869256794302494687656160256906209098132984865243666499438248980279194955023000659869280778843115 135 15161554193641477256795125311694950204322759968971010039967247339700165102502489143210824468175629549441559549306162057211775852426743428402028252144182045304621562771769207572795673653941228154281597885549 136 515046528099534538614241188239694093332036121889307499222957133775434403293386367389812660843186935302552196125540253150897884294853116308762751474769204675113466634801904077195857949211001097376293549265551 137 17496420401190532835627405274837904223084905384267483963540575301025069546872634002110419644200180170737333108719062445073316290172579211069531521890008776908553244020492969417086374599520096082639699077143185 138 594363247112378581872717538156249049491554746943205147261156603101076930190376169704364455241962938869766773500322582879341855981572840060055308992785529210215696830061959056103740878434472265712373475073602739 139 20190853981419681250836768892037629778489776490684707522915783930135590556925917135946281058582539741401332965902248755452549787083303982830810974232817984370425138978086114938110103492172536938138058453425349941 140 685894672121156783946577424791123163419160845936336850631875497021509002005290806452469191536564388268775554067176135102507350904850762576187517814923025939384239028424865948839639777855431783630981613941388295255 141 23300227998137910972932795674006149926472978985344768213960851114801170477622961502248006231184606661396967505318086344729797380977842623607544794733150063954693701827467356145609642343592508106515236815553776688729 142 791521857264567816295768475491417974336662124655785782424037062406218287237175400269979742668740062099228119626747759585710603602341798440080335503112179148520201623105465243001888199904289843837887070114887019121531 143 26888442918997167843083195371034204977520039259311371834203299270696620595586340647677063244505977504712359099804105739569430725098643304339123862311080940985732161483758350905918589154402262182381645147090604873443325 144 913415537388639138848532874139671551261344672691930856580488138141278881962698406620750170570534495098120981273712847385774934049751530549090130983073639814366373288824678465558230143049772624357138047930965678677951519 145 31029239828294733553007034525377798537908198832266337751902393397532785366136159484457828736153666855831401004206432705376778326966453395364725329562192672747470959658555309478073906274537866965960311984505742470176908321 146 1054080738624632301663390640988705478737617415624363552708100887377973423566666724064945426858654138603169513161744999135424688182809663911851571074131477233599646255102055843788954583191237704218293469425264278307336931395 147 35807715873409203523002274759090608478541083932396094454323527777453563615900532458723686684458087045651932046495123537899062619888562119607588691190908033269640501713811343379346381922227544076456017648474479719979278759109 148 1216408258957288287480413951168091982791659236285842847894291843546043189517051436872540401844716305413562520067672455289432704388028302402746163929416741653934177412014483619053988030772545260895286306578707046200988140878311 149 41322073088674392570811072064956036806437872949786260733951599152788014879963848321207649976035896297015473750254368356302812886573073719573761984908978308200492391506778631704456246664344311326363278406027565091113617511103465 150 1403734076755972059120096036257337159436096021056447022106460079351246462729253791484187558783375757793112544988580851659006205439096478163105161322975845737162807133818458994332458398556934039835456179498358506051662007236639499 151 47685636536614375617512454160684507384020826842969412490885691098789591717914665062141169348658739868668811055861494588049908172042707183826001722996269776755334950158320827175599129304271413043079146824538161640665394628534639501 152 1619907908168132798936303345427015913897272016639903577668007037279494871946369358321315570295613779776946463354302235142037871644012947771920953420550196563944225498249089664976037937946671109424855535854799137276571755362941103535 153 55029183241179900788216801290357856565123227738913752228221353576404036054458643517862588220702209772547510942990414500241237727724397517061486414575710413397348331990310727782009690760882546307402009072238632505762774287711462880689 154 1869372322291948494000434940526740107300292471106427672181858014560457730979647510249006683933579518486838425598319790773060044870985502632318617142153603858945899062172315654923353447932059903342243452920258706058657754026826796839891 155 63503629774685068895226571176618805791644820789879627101954951141479158817253556704948364665521001418779958959399882471783800287885782691981771496418646820790763219781868421539612007538929154167328875390216557373488600862624399629675605 156 2157254040017000393943702985064512656808623614384800893794286480795730942055641280457995391943780468720031766193997684249876149743245626024747912261091838303027003573521354016691884902875659181785839519814442691992553771575202760612130679 157 73283133730803328325190674921016811525701558068293350761903785395913372871074549978866894961423014935062300091636521382024005290982465502149447245380703855482127358279944168145984474690233483026551214798300834970373339632694269461182767481 158 2489469292807296162662539244329507079217044350707589125010934416980258946674479058001016433296438727323398171349447729304566303743660581447056458430682839248089303177944580362946780254565062763720955463622413946300700993740029958919601963675 159 84568672821717266202201143632282223881853806365989736899609866391932890814061213422055691837117493714060475525789586274973230321993477303697770139397835830579554180691835788172044544180521900483485934548363773339253460447528324333805283997469 160 2872845406645579754712176344253266104903812372092943465461724522908738028731406777291892506028698347550732769705496485619785264644034567744277128281095735400456752840344472217486567721883179553674800819180745879588316954222222997390460053950271 161 97592175153127994394011794560978765342847766844794088088799023912505160086053769214502289513138626323010853694461090924797725767575181826001724591417857167784950042391020219606371257999847582924459741917596996132663522983108053586941836550311745 162 3315261109799706229641688838729024755551920260350906051553705088502266704897096746515785950940684596634818292841971594957502890832912147516314358979926047969287844688454342994399136204272934639877956424379117122630971464471451598958631982656649059 163 112621285558036883813423408722225862923422441085086011664737173985164562806415235612322220042470137659260811102932573137630300562551437833728686480726067773788001769365056641589964259687279930172926058686972385173320366269046246311006545573775756261 164 3825808447863454343426754207716950314640811076632573490549510210407092868713220914072439695493043995818232759206865515084472716235915974199259025985706378260822772313723471471064385693163244691239608038932681978770261481683100922975263917525719063815 165 129964865941799410792696219653654084834864154164422412667018609979855992973443095842850627426721025720160653001930494939734442051458591684941078197033290793094186256897232973374599149307863039571973747265024214893015570010956385134847966650300672413449 166 4414979633573316512608244714016521934070740430513729457188083229104696668228352037742848892813021830489643969306429962435886557033356201313797399673146180586941509962192197623265306690774180100755867798971890624383759118890833993661855602192697142993451 167 149979342675550962017887624056908091673570310483302379131727811179579830726790526187414011728216021210927734303416688227880408497082652252984170510689936849162917152457637486217645828337014260386127531417779257014154794472277399399368242507901402189363885 168 5094882671335159392095570973220858594967319816001767161021557496876609548042649538334333549866531699341053322346860969785498002343776820400147999963784706690952241673597482333776692856767710673027580200405522847856879252938540745584858389666454977295378639 169 173076031482719868369231525465452284137215303433576781095601227082625144802723293777179926683733861756384885225489856284479051671191329241352047828257990090643213299749856761862189911301765148622551599282369997570119739805438107950485817006151567825853509841 170 5879490187741140365161776294852156802070352996925608790089420163312378313744549338885783173697084768017745044344308252702502258818161417385569478160807878375178299949821532420980680291403247342493726795400174394536214274131957129570932919819486851101723955955 171 199729590351716052547131162499507878986254786592037122081944684325538237522511954228339447979017148250846946622480990735600597748146296861868010209639209874665418984994182245551480939996408644496164159444323559416661165580681104297461233456856401369632760992629 172 6784926581770604646237297748688415728730592391132336541996029846904987697451661894424655448112885955760778440120009376757717821178155931886126777649572327860249067189852374816329371279586490665527087694311600845771943415469025588984111004613298159716412149793431 173 230487774189848841919520992292906626897853886511907405305783070110444043475833992456209945787859105347615620017457837819026805322309155387266442429875819937373802865469986561509647142565944273983424817447150105196829414960366188921162312923395281028988380331984025 174 7829799395873090020617476440210136898798301549013719443854628353908192490480904081616713501339096695863170302153446476470153663137333127235172915838128305542849048358789690716511673475962518824770916705508791975846428165236981397730534528390826256825888519137663419 175 265982691685495211859074677974851747932244398779954553685751580962768100632874904782512049099741428554000174653199722362166197741347017170608612696066486568519493841333379497799887251040159695768227743169851777073581728203097001333917011652364697451051221270348572221 176 9035581717910964113187921574704749292797511256969441105871699124380207229027265858523792955889869474140142767906637113837180569542661250673457658750422415024119941556976113234479654861889467137294972351069451628525932330740061063955447861652008887078915634672713792095 177 306943795717287284636530258861986624207183138338181043045952018647964277686294164285026448451155820692210853934172462148101973166709135505726951784818295624251558519095854470474508378053201722972260832193191503592808117516958979173151310284515937463232080357601920359009 178 10427053472669856713528840879732840473751429192241186022456496934906405234104974319832375454383408034061028890993957075921629907098567945944042903025071628809528869707702075882898805198946969113919573322217441670526950063245865230823189101811889864862811816523792578414211 179 354212874275057840975344059652054589483341409397862143720474943768169813681882832710015739000584717337382771439860368119187314868184601026591731751067617083899730011542774725548084868386143748150293232123199825294323494032842458868815278151319739467872369681451345745724165 180 12032810671879296736448169187290123201959856490335071700473691591182867259949911337820702750565496981436953200064258558976447075611177866958174836633273909223781291522746638592751986719929940467996050318866576618336471847053397736308896268043059252042797757352821962776207399 181 408761349969621031198262408308212134277151779261994575672385039156449317024615102653193877780226312651519026030744930637080013255911862875551352713780245296524664181761842937428019463609231832163715417609340405198145719305782680575633657835312694829987251380314495388645327401 182 13885853088295235764004473713291922442221200638417480501160617639728093911576963578870771141777129133170209931845263383101744003625392159901787817431895066172614800888379913233959909775993952353098328148398707200118617984549557741835235470132588564967523749173340021251164924235 183 471710243652068394944953843843617150901243669926932342463788614711598743676592146578953024942642164215135618656708210094822216110007421573785234439970652004572378566023155207017208912920185148173179441627946704398834865755379180541822372326672698514065820220513246227150962096589 184 16024262431082030192364426216969691208200063576877282163267652282554629191092556020105532076908056454181440824396233879840853603736626941348796183141570273089288256443898897125351143129510301085535002687201789242360266817698342580680125423636739160913270363748277031701881546359791 185 544353212413136958145445537533125883927900917943900661208636388992145793753470312537009137589931277277953852410815243704494200310935308584285284992373418633031228340526539347054921657490430051760016911923232887535850236935988268562582442031322458772537126547220905831636821614136305 186 18491984959615574546752783849909310362340431146515745198930369573450402358426898070238205145980755370996249541143322052072961956968063864924350893557554663249972475321458438902741985211545111458755040002702716386976547789005902788547122903641326859105349032241762521243950053334274579 187 628183135414516397631449205359383426435646758063591436102423929108321534392761064075561965825755751336594530546462134526776212336603236098843645095964485131866032932589060383346172575535043359545911343179969124269666774589264706542039596281773790750809329969672704816462664991751199381 188 21339734619133941944922520198369127188449649343015593082283483220109481766995449280498868632929714790073217789038569251858318257487541963495759582369234939820195147232706594594867125582979929113102230628116247508781693788245994119640799150676667558668411869936630201238486659666206504375 189 724922793915139509729734237539190940980852430904466573361536005554614058543452514472885971553784547111152810296764892428656044542239823522756982155458023468754768972979435155842136097245782546485929930012772446174307922025774535361245131526724923203975194247875754137292083763659269949369 190 24626035258495609388866041556134122866160533001408847901209940705636768508710390042797624164195744886989122332300967773322447196178666457810241633703203562997841949934068088704037760180773626651408515389806146922417687655088088208162693672757970721376488192557839010466692361304748971774171 191 836560275994935579711715678671020986508477269616996362067776447986095515237609808940646335611101541610519006487936139400534548625532419742025458563753463118457871528785335580781441710049057523601403593323396222916027072350969224542170339742244279603596623352718650601730248200597805770372445 192 28418423348569314100809467033258579418422066633976467462403189290821610749570023113939177786613256669870657098257527771844852206071923604771055349533914542464569790028767341657864980381487182175796313657605665432222502772277865546225628857563547535800908705799876281448361746459020647220888959 193 965389833575361743847810163452120679239841788285582897359640659439948669970143176064991398409239625233991822334268008103324440457819870142473856425589340980676914989449304280786627891260515136453473260765269228472649067185096459347129210817418371937627299373843074918642569131406104199739852161 194 32794835918213729976724736090338844514736198735075842042765379231667433168235297963095768368127534001285851302266854747741186123359803661239340063120503678800550539851247578205087483322476027457242294552361548102637845781521001752256167538934661098343527270004864670952398988721348522143934084515 195 1114059031385691457464793216908068592821790915204293046556663253217252779050029987569191133117926916418484952454738793415097003753775504611995088289671535738238041439952968354692187805072924418409784541519527366261214107504528963117362567112961058971742299880791555737462923047394443648694019021349 196 37845212231195295823826244638783993311426154918210887740883785230154927054532784279389402757641387624227202532158852121365556941505007353146593661785711711421292858418549676481329297889156954198475432117111568904778641809372463744238071114301741343940894668676908030402786984622689735533452712641351 197 1285623156829254366552627524501747703995667476303965890143492034572050267075064635511670502626689252307306401140946233333013839007416474502372189412424526652585719144790736032010503940426263518329754907440273815396212607411159238340977055319146244635018676435134081477957294554124056564488698210784585 198 43673342119963453166965509588420637942541268039416629377137845390219554153497664823117407686549793190824190436260013081201104969310655125727507846360648194476493158064466475411875804676603802669013191420852198154566450010170041639848981809736670576246694104125881862220145227855595233457082286454034539 199 1483608008921928153310274698481799942342407445863861432932543251232892790951845539350480190840066279235715168431699498527504555117554857800232894586849614085548181655047069427971766855064103027228118753401534463439863087738370256516524404475727653347752580863844849234006980452536113880976309041226389741 200 50398998961225593759382374238792777401699311891331872090329332696528135338209250673093209080875703700823491536241522936853953769027554510082190908106526230714161683113535894075628197267502899123087024424231319558800778533094418679921980770365003543247341055266598992094017190158372276719737425115243216655