1 64 2 8192 3 133757 4 3157171 5 63612987 6 1365216668 7 28906043997 8 610488691748 9 12956909898199 10 274201107406761 11 5808903569877147 12 123055467606278343 13 2606329081200670585 14 55211783952761651310 15 1169521808389101196131 16 24773814679699753920114 17 524787157958354039174983 18 11116585306446443218616141 19 235484736042581107022740695 20 4988323989178722313480676229 21 105668886530548256349022638971 22 2238413808823219276163549290835 23 47416984210505772911518544871717 24 1004448868115217101097800762188146 25 21277568042354016726163030371681942 26 450729845019191275788980721609018555 27 9547964403581636338831868459453832385 28 202257842987765146271702102517500055781 29 4284498868030435403374160185244503225255 30 90760056134186115226849456291071139270063 31 1922602601474297723528755253385233929493041 32 40727179164882678026811600665064631808713194 33 862738469542929820054079514439198141425476415 34 18275699844957713385161797014337139598410240401 35 387140748472203878734285970477326163738483028505 36 8200942480108858936365139329243794109833575340514 37 173723533936974726685935179468261754082002707754245 38 3680048578792268324658037314283655942432283637524102 39 77955803668219549802496376228254902678048210797607221 40 1651366075921288869150095893717398135291079018569656178 41 34981487037496643009147669981939326685535203182587792610 42 741025542192328304456314864300034646769181359344490457778 43 15697413199704889883704568901573058109547757157495501172958 44 332524006093579251785645091816613441407998562351536102544290 45 7043976830821331151083858151239439405696746724868310147046587 46 149215120624333479667680435080702187973977306286714587170356541 47 3160878121436857477543263013433831764685021194277455579638226574 48 66958029902303754708357130649373569289298777671011348398066702177 49 1418396280901075018284728281431824104971256239141369393096320390919 50 30046403900750480851070901645901469473744345362478359605729555532036 51 636483893762080582078859453800716586104454296825473033845596116175130 52 13482869646982030793410010478889479766787343650487299326087557047843779 53 285612528055220423318300278429111915096175107646147776857218061099270568 54 6050233988291885750623483811348473830558771022257568628236357151192598861 55 128164305563606133723958099116977028901141683990750253250587933279136245119 56 2714951067053374861801912200370826516828439311777428226345041280854370026349 57 57511795228051305309382566668911905729656703374722875689007084713061267569426 58 1218293261600583228163425820688771053767811566195719699343419841765467101452180 59 25807548963627283186267801436213216571695720399518341572530275448236765088090462 60 546690689776746716579959582283375480970571668487909058631095354372263274281243268 61 11580747583516762622470075724934687488225183304084676418994803024177442473180178504 62 245319185243076597323462732903588477997605044781926303176786894332055086571115470079 63 5196685465709146246315618626108974360838218503875865183524959134906715174668431130676 64 110083277029835234738710918844061873182636721315770436969437749169329136927875637313082 65 2331934068687713240032390412325619053549031925722611332490639221081160883449782804163700 66 49398206952646220601006874041823345150429120860021737583648783130678460665259146612645345 67 1046420172386311646581428333130614658744764889886553596983119694024890532514300670140578962 68 22166698848628046967391568769860154607929974570425156846715974332017700319013013462872564908 69 469565238528208006301033661017217082461145142228914609033073418954082224476626011251929153780 70 9946971118264831907988394227630867723150999149846404532419966378196872323395482836833355743820 71 210710304574280851903946337525130731459208332210337508835712003732047393242923833421342970196471 72 4463552967628619654777258409567097339491409040865692465362501243048021256639545997184696667587535 73 94553064858883321810690893246946346910488708768330980568951859499176069232173181068529572582075190 74 2002951939643955906510837495577436148479073656808894664841357202009771039769739073127984640899231476 75 42429258940610499996427411579114153284718155427749694537415835318438942398408331105997561234252389287 76 898794413694324354524279589976262631448392652687477712550544011964354106796795615555767740100908849670 77 19039488745706130389628491113747381176963870922423716183166206636582592854242188778266601390464201518371 78 403320410290457435287221616461303921763404401454806414002311784011870949324499044632722476897641134578835 79 8543682844087973943859211731910466892773802885085328726569584537277983109600984320070766871598278567585220 80 180983939017135664197232120330312860467919779864575377171545262170433230360280868039053250482968429296915845 81 3833848561551870061046343938292588928580769682186158249210963947701501750908253182753602357621125098526881161 82 81213807549646612114459499977233419572496957197076868370113214217963500580664170069352085736795839814600956881 83 1720381603711980867999381306469188557386723072733014824411561112202692451998840032843972067455006445562532098726 84 36443468810170763925488950197259808368924032170372461878802259217708981312832185300901950685884657655818463323060 85 771995245736358049073011855604147973037217670888639218946278586605932876716489461055372911181241445738502569564614 86 16353455883794194302007732188976151029515732514213358019427755538181863588252959542648751450625234723370026598447752 87 346421199897570426989266796849692729532094330689814889425982152890957359810362275853057735685148991107851451372478567 88 7338366189460822849060988682453685022039704619551717693769316964807269080018161977873985676951535143450142549514303312 89 155451278231659193950379778510510789837539572783134449550978288466333244817904139832994106019020923121891420026890080598 90 3292980927902216752596904064913614323791110457917211585262802258749015924171126476654435417339693508582343437916127297481 91 69756411879535081971643159386095755356084592699309603733665035507991021637344017504024982386610043579128249176268861618931 92 1477675426868388580461494750344269638170053762860329038246831369423075854499523922253690688259192319615970162778888116705279 93 31302135650863076744088215412319122948012753284534119833492222815852274410767939861981245693975974979576597962066384135100370 94 663084516727438200758569041465308325593925945000578179675000132139561162223543897464663061863254934208141206339777105156249953 95 14046360325945947637919025073275371708460261112530413607007576664987090789387482720704483710850474774245653618369024122226834802 96 297549156146876599495850716983695127645621877174571425156324118905474630230885757319275210888937880800982132394727328469064199905 97 6303091923405865172070618671318811972849672293751873343201497791573319528892645131040280525696044253983955691411985593091495907769 98 133520687167713651064055571891410684982473745126852115678247166396306497785682830004503730252932471894505041159588199133256490757951 99 2828417246389333900610534792808400049192761532790641750086739078060439956582050673796965704235520292748936212137336428579474737942602 100 59915390561344236001138845823127875822294518578477341522512842641724655019580645921296988594994388334194733110015621137548736349112456 101 1269209495416954963583032951997134045595245576577696475243893999882458327017981323801055758787594854447422347099222357115235053476663406 102 26886126054828152046168468725550776975470916171421230337990137524965876315143838949917040228643519527129286790164407913393394329118965829 103 569538580389077116843177947489007863037890920340427291365866624155050819892722567329778282620312294160216489794239591628359301403276408327 104 12064742755803412307792026740475452424831994567297987005257213408124098217480940363878880620701217085752567820746120604950647128854222933237 105 255571830909635283175602054161917437665337651926190893330276216825802418519851423997484466356539812018379968928498500256407750155505561209708 106 5413870985610885988195649465232895520815659932249265040102928108642787708374466970923237463413812506741571010125687976886822069594594953339637 107 114683996841587661686294771941214951470907554964216502863944955129846966387271866395144873126024576618175393763137763873682143648091832778853734 108 2429392788730669697658543775181103434491074236431533718346810131537571410327919392224834845684508387363965795337749719095037141005195185730363369 109 51462710443279274086308166862462656294225662648504308589542950838531899832321925379564765326301069420674876060783927620965139459375102080392068438 110 1090153300221398279080673399407175064010928018067865150498068147471485693269773270113323110655348194707233303536494685455019670087998128160147380467 111 23093113591315100506971176736578854174412475755890392220616756591341681704062041385652887993311972833453612244406096441349152091107573857089247613015 112 489189818746662920838853575621454116225980021810084525089323260032212396317218310483407077563727263344854050332132023197900289455348713339932846858278 113 10362685733958014631835447956160571016405402821102156245930035220207725833150784600543625731261345241674818584134755855301024970441213502783538737349504 114 219516538377485399978857666101832248687616311672549643260284782354595179157391213307982429540855399323396217387425056291370228080470377956621395333781822 115 4650098619060298623252190176926716077782503984994282828029748030308453027528965564451236528681473294847939064299947312605986057673475979327323225721425528 116 98504729196314126071264822852687242357449553956349112182780053894881457205558225054397539004715126453412860423233243178393903025664091025095980883556894577 117 2086661481601011579650502875945881623003969995691682595038562620549458324519093124173528401359284552849341432640752741415812337481784042598250764228167117157 118 44202508593468156860929962701765229097063492065536645387831567993402391222576657195627864359296800860717630905083554347729847602861913150397489497624378941013 119 936357805606545519820923532029002560158669378501640377039934183453889297488398845074590623629889217604043506170960950868493019644275888210901339777121809324887 120 19835207729587224293193927312211262857207284599930431969841166320491631791253737658168540623044293431789293761166900860117410983063163487110127941954827404643817 121 420176414742461241069697208243039473473178561352393313438114682571548448235685857183344451009854972122935027313715595290453084139922414346480717365784101911428920 122 8900749712970251493222611324193297446931807364100237847325179756580212579229099842334772068246184286627912558164894167984986894334488058324009118005579849478793459 123 188547816282116608176627448601654693520737427998942645213008339623164216437737045191861150120708768495958316253676397101243022782935539984845990729030827980452630815 124 3994076922863094846386859083287699436509610021524761327818539103873960741564766001083714085515347160289349732722718115964150605214471672186861940327869636987599737156 125 84607983164749101494975892359338789441664397248465279855733167353956600245288485471209414819551190874894889495735904375767900700310822423627249271769729376409869127920 126 1792281659431585259846371764636350114157086343144251645953612737968268865549969237236766794154301720271610398982308705533214969897797091214630664777360937006091890912007 127 37966553823649020732603901557811567062312839309340293822913572031881239648785925853631623466791465019610400166857887579976503009383868227948368753645094882527884026794723 128 804259309165274236598454625764189352477782933663554530816019758670002475713225802406271458170053257815470071932376362653357098406562203325394915963175735915200245194866857 129 17036917266272867730253624219478394706296296493822171143490670011695188773539751013414894714369330844804297728669262236751229918456717362647832814237360125902372137402544231 130 360899210777029654677077099662323769406041833398124137956025906902739802582226681163038416380378986390198656232427716237783220501817371946679290217248213665948597963616105088 131 7645059156173094708235515886217866134771421427663765779216914272779798436516974389246892663971927536587967338432797809371770165752168767269821721632869246129114481599148381446 132 161948066817734570476434939686854021275625364429325347614225554532396434334965208939836225892474455434437338183534612884372562327473624255212258422320175999017889745411308939961 133 3430604761877345703593821672837714821907735857564513567028863832832789627603824182024324250010036900332788729927358831484369358455881430662362585544093234883018764246272722087743 134 72671747576098374203991149288029050410687697038570109602625398663731391673630644783443491035565831798233264606627577717516777677996013399658150137195066204163119966674683041748711 135 1539432042551621072074785476239777548603793471642879321298444236622139902622257894948570417009450213142015290208663535019353414676405338000948803851600695796650707394694046649079056 136 32610348487258567286569166748299553145111931456206562153293792185948287135698547410992060487993040745914075051055557385556499267140819561643896071305780481337045225554571656088936062 137 690796864730576408731493017408642509662772320676093941425723328831969115714607572630301925413850810317760615582055148467978501348754598363597871538983277695040631468039318287101389480 138 14633401066169065188733483378281949763125120457990930794206505824424164657299846163758706495073434812882123764529511943360027543565329095679512940504940784880059817312860086190387698803 139 309984653515871286377965386860699594039757569156363763740655294462700166234106841413602720452479516148427618733353325867228850847789484995386945536612609418148534214504195979219640880360 140 6566517584043138200524024738320736224507697658195411613480973231292683111136747049879701694652459729359992140866744619976402860621430853848684643798728335662889155357639299495243483127944 141 139100928683038890782833168166870698149110588073822542781588874574475158284897616074759161320378694673139640348914240614729796773487851321455540139262329022856097522296038192702557569525544 142 2946625530631756468561473361513973523046426751748861767060179655848891245839115254997183378172330018868776171469790714716305352647972397761789456320022508877351229937817871487683560939795216 143 62419439611042534405220565458996152683707513844080657813660063942742522485520115613873990915788128893834594000921584510627491725707044038950725242613319045534681872247419187824763145066120846 144 1322253676571261997298170946551754640474050144490534420816296683037757314323057653253635680981707813942234981445286393170172356869530149391639861289462193852268175378265302824894733249874915230 145 28009780223930760286716128249512061042736161431401749437984283282357642938473221616862311502070487769128272875284716709707247007431470144005429432170393899473561075868112484263399601135855454359 146 593341355062301482534413652925317047208610391421159319845778741060006638521847516377203750918914524183619254263767415565272245298495223538932734674948291466012972098745084408848851884217583659812 147 12568965583185233803162190591775609995500103286791170888944092309074890487960937774145121968526310161325125463251544504186141404715841348111248803465831009256236114896375962607540540564275657793805 148 266252966329486624021365461281778261590335040009641090259397225757209151732080748857428870361152489979284199021216457246662219152915712969285065752586515573586502260234891750496242687412547479572664 149 5640133359430012416650712460690321432718906804669610246857953484813601766103371607925785771377841767957948398980265553927577966864376260692398561521692618360742148239419213576921626301562763242505981 150 119476994944684319199419447673964406437157561673503723184196124574746815691613281621677355443267375192290016071828175769152389203240774563979451119654493929538349026366187068052703275785034934370237770 151 2530924609636307955684188733490654428262770655775359749093050234759414994509459528523123112579721817330249851953837311721262946741429062110789788649140077070571046803414293502781907411418643250919579873 152 53613495908801228517582220627491579042946633504429099382067728702526912656157360174652487587107269502118014474931651775472441107405871409005919825982981996744898514379793689773672298567089455185095350936 153 1135714170473096895833975580013935719859231769170174709921028259405100409790752762991459564212277535163931102313633066159303980717933318678566142273020582539686997556543975575086659484071838716167147663467 154 24058246065645058516534123673618739635341941250258492171605193645333035623947595138371002820353898837050250656545951188323063105046783413088195051253692247640417779546006143397501118138250910259591472290560 155 509634570742407311719817745254876564639569904560842500499683045082571380613565174803804852673453021805423375015232348181846151009272196063209391432628457493916352948480737774516111362019734079235787464768548 156 10795774346438577608455503059532659844528272584747756742876656322211177925666654590469097282102824191659192935924071448909136324339875110463790653107745840477447253998217397619601864292009429786562725486053123 157 228690811868275667897180717537549651274832129208680030537988011647425702776541749922730410144807560867708345580940829599065999568301110451212457947512529967998385977088460117303148731521181900467104966916280984 158 4844440588944335824120455594540911027648825675586913411128767761888051268175438216721854916869132115310362475842862743275119615185386198985120306817124425076907383541171449061456733758339980534783642754987159272 159 102621545780899575066374372826268106847572066146799778641624524282402264383438108726909661465545179706823035718624464547974546521757717065989995461370634127440647792510836506333826489289257787184386609750365805166 160 2173869503631614054768534235318272128245519252978344777527000152016817265901952400525988112258632840034146122043718753591605596537116779558674391092994097163518366414630763210444016477733341766554251000469296072849 161 46049867821218613095347028964996555670420042580377316467458006525100366930934430831977136946864723803133065766118356593189268387953606697196865019173892486594691099269456067215392497767672779363632422996112875109844 162 975491087578669442842958957424489582945070507936782714329408913492515762878006009089206155237643023464488934188927001734476326867712981694226083879081384130572943950780696434231667776352008382268937018853130998631418 163 20664182265186655943956337787675053274250238995547672241916786817611110596100684851815547618271780214803672627498312043214196308862128484805948749133195143656864616066114056825973706148741799729094583812300811939503893 164 437736883633412179556490315339205301873816869165154018789905337422820746255804586341948157858099471268001601290918497931592565662526114172961036181239538371597628704713646436405761821263629698502329431489125668472552147 165 9272739508105602925577716780501254700754986903210541624773133329453081842574229969065010546062058677178516738887778879976182665837537427981923299842923782037282881400694432589240292432577740960960361124168681397426180309 166 196427811317792864194236519718052069659323672241001388896902957974013089675514214989425457005108322548866679026415884660220146014372349853054743855653790207463506384647400602949504805986931006766048852824782118421414251342 167 4161001721807347947342347521625262544134337396045796973726397062373668144565246896868273739302220307524339965936255109027673568140320041975332501282216008556912643887538900262633210939888202530063143484348386647587823656628 168 88144011852131143742507301509654731772169091552696573812370255405259224953336234820286479613452903659842792135553367671302628152892884238931361298590483781524129972786477284144513249946415310575709726255464872104376298637814 169 1867186640339571789306788476385658517908092522098589069293534797056102495252637824983999452288933654591195137476013504038908307371089098566692747262722787125973222979328908690128495288138404596711971877309345171535378561390398 170 39553293259572501104834667092548972385244504512301972473182105332640107729768036562815019613300172442724095765503728529793642079906374565526080179788527291754561571296887722770872374635124133133857024841026233315381646122870750 171 837871787360917399890329909115795111212819731365502223619182035558907525937362598989708935734304824254241804761934337858426168389065992989768488926295418767492986382187876743850310590300986052767773969921567133356510093706098566 172 17748942608855372871090979838068130336515080135893497262262202292755464132816009072018075700800801949888470938132419099633938174080780868375200124034879430371002429489423344491270541873437734356136308489405600646978599499932934247 173 375982302405347865795464626560408626095934608449159702076145613581040857063614780059703572155792397970903131466824520393337246482736543358423662463984050119380990966444907605751098782458081947069233872140597772732385981619932342431 174 7964569768313815860399547880576783805540247242154185889050004745913506001569187131812854100279119176166885737243873390248672027664542433854300495319415963726909178262014405691370031551022792372202856776859134351088534541715699202584 175 168716376245681817802905706111434406771137655337676475126331538402221714355977271713968059379313663854975550126141320608608776573772418596565141558107712142245886189496055513684941709752407833798106760413841224044217764498856020652914 176 3573980320534106751843469311593081412892186518152128337773803179766522929313021616272588071481038086257991187689127179108624686944712751807268921320999071566358518510172451509765533858085597516336686229286569276119407323696000419850988 177 75708924147142482076833926601299120976876455159656081848752198017300656227740435351624163983702263432077398333467353698716100394738170085360712574641560986527862063903872731953447656681623185422486053767808446332817467754863007662999231 178 1603769657763865304241603960092855519346934038062866276658046542933596888744312768961233306491431341645780881747981364822157295789280803036725360464345645425149637784451465132054855921132982339868968229639243312674284481742183448070569220 179 33973235574780054156956128330451594459523884808959862682146453222959680368056993895085548517649150547560883604597880329945298751058759328706476254191898889407784567982479902164091366215827989075083121303489808538107880254027669881331478503 180 719667397267494306621370329836017574036227179599378557210778398160542420318689921237925029904174947364104392446684156071090803332418567929332532422559290604872445645249707459976820846051595866798161978377869029280753865184130734290146212839 181 15244976050330835787582172950770989673594800244417201160311636988674603489683399167642057153733978221215571241991722153713283235240486660544964095029687973678591369528160806556784741756727017921703516222045122613223355800238173439826050393249 182 322939868691559183638286589321640635408718015384162892365163107221874240946784110106035569106533745797377056811475547651106331177591384625926138447918880708075745147212628955319370051038090883865955506631761689431638102748869646161418807054830 183 6840952615878872140861091175819531805021810950429150741831495073703064166190842856420903979456174147050069292310738962444651640593462390663002011101597417411442545927034890000663312513316359709002092184718258150929935973538574219707062866321413 184 144914385709983349864010007141818197751944833904345295089484378114372372495067391256221321265462944991511979596213695686581751426735650247821680834493217909677862190545940908505076567442539562679051205017839918244709417834845710831655216314270240 185 3069774103822510920440810260845281104683836652310290830849342718857830667757768774696743166785294817064825388420509480716686486803488271592828360095243061300264139902259534085743195686597522879623493741323545513937111886185228780499251626474924003 186 65028140597156058448494450173828486779336472119943565505795395079261323750988187313968394208870595980026628891747121239342429521599569706479786835338256112256903522675580315600101301364045942235877877565735878902350076125863040537809154295692548702 187 1377514737731981897241382867159131192704309674854278441811121027285421142047945474705686112542483585115406898815600583365607281780690666779144372383524733223014839495025113491742773593489676587045025154625901662707691222637490056906042799613569877547 188 29180395367967790389912675799391582382108176057168717448145034841180959002857148147155628231000095794374811421609939565587641964057105353880237321513934499357154055929247509850979550862303025903122341361469457086473693677397518823948866277775010660034 189 618138921136238687556023607617739115493979943803571221598084077726570096713522022693503331529678962410739438254093310676247783440835150325238671691971078130183976488842628159601047032629763559037950071673089718629350635884839835505248264606474363838021 190 13094261438380346235840138733653727964289919188815190118150995837869604070845251554909008380904071835805094676287955011770748196325643324169754016745165416271334092935826931184608453128918251602769913217401905790982925900719633320636738818534508107809741 191 277380499356817848323511916401408011666432486178315095082134975992189035043554357617846234435265667692308527544966433783446155863865886226482062782336058402130727307212751260589269233636192109946558282865541371595541597433842131982250746866073860046352653 192 5875851936018353431722928042256063005539008983721219447310531855109806967874297649294497614393329916274836252411339637899209162093701126568621017586151011821161708816013829920713368195068537180602959799171774173132264498684492688781428321653290143464202004 193 124470307228041308647898082734884825466718837551143981720259421587334840208584253686054601280010108542706745364272435035948302354725247162837704619839349533571843350484542996082427347805854523773304736875627727239576597946468651412869199482056864907169370554 194 2636699758629622479850763109466925083490767480132053027725739085337154607042112350505942523761167468804809177783408369207859718988069185478448269427214125202194127813698653279942513821098974401499098402231361647510383073520038089521558356003503615433198090186 195 55854169335506271196021138355237320357770106698804480214069683510261918255491044022074643155745607453608078137577407841918605339278578470216250894827327633455091834503109130114280412432073712871051103522989758291658286319365081389769779137879815952790864653842 196 1183179170077677404359657296035663881171184944589208431255705262518967663599553606761269728292146476272723266958590438147935287498377577100689764719327489487716078619801136690594410656910860209330364761377111699268500092509045697497053058350740833050769287965367 197 25063714404141759079549725471400007595286409054271751660543375231720764002393342717625200050251536345379314419277614047723582941748666352753040303974219974143526433080208968556960238551878602156752831626232568977233298955952021846878899865305030184754551475730137 198 530933772009476414368804660919101397761851042856273458481278239825741123672740843332127469379237716909239809643543182128899788218952997263219589108129464565188330209593183818294462047305215193833265796964527866430289801797515285613952036833486602023315996314582445 199 11246963068396138021981633077721660103656367641551117382308761679792154979265211516660506771534988155392568423743069794351569816654931067260706952267118896870587962484770686462396797427468516375698438357292976099422648718278724751438597267362191786870939863164318438 200 238248506556876043777812447405156470154925447686180009015059328997359631115053076660804234842675631088185336076447185874154288543601840578661900870611930438462122715819545952771190027953865845528864738186009965343812418498977316380229524250915451124372383386992528020 201 5046904709421824908218823793978980021819464573765308945039742567665075748200036023272143067871883045221778097301748944652346361502087635665296500330499373644961278519868059589865104267581830084983214952877559976892778595785491140796948245679284848652092062370895191695 202 106910416833624740327052870457795841272574640461156871565621950078648788664277355772976141942722129973869298272819546882889382158227505011122266844426514759853579633990210390497280193061223989156220799342057955915717026238405642999204836177175629777062540331881043906200 203 2264722217996621977769354479817081728437177357802768700169429342897065914460249098784481056589593617359581742369346338319716583929943716930831326823512024043802051113048704188143716520395256415089663319374104428284397915291583580214838442367981471350454872714589715327841 204 47974433891407400051093911539323099998363834779878374144958401487729443204935423599940400113850617030034951695368170984107039997927277961055696087946235406700466765418417905193522593910245151240442996615486682711728994605318261376695099597021280661763874237260570820583734 205 1016259870156160547700095985073979794660310697955041976970255828411220619712195570760415107714511230767977052937037723080473100831010979449790939462498525697688667865441659060145589090266212455886300961855586200654486842431118538232090856649788279290413936995285725191995727 206 21527802204557041953067840651854901890771437783772466390735588364545751444032772646972216064703542751380301027033089687734596479475025480138993182196465075950887293166053385469596304427699263686986063133022170724321006353124720111455654373798441786655232577761040959670712115 207 456031258704839879644708379992220304555589300310865132171590892684598667533238922316030672405778543214949950547523403705430106126724660514134720199103855499433812654568539505125781941367050512340126347032398615210774382082290236834631182613716528196871457608236426487047675199 208 9660275904611308437568468971412246573557491986309752038370854433995633327744243268380978850646867939710832717939459574223985259243924666967212923554517901530866134153951160739427746544319219951975425897791047449232363511439265553101104227777804790715067184439819414316224441138 209 204637135660945021196298097480462753611787134082806212774649328425152812203630898321405030018842363638833109393156330269249523369592808201464611671065928676331248829970612577963529258638951053613235035565138274706205911263062877137634371021744680880172309589427852087997716419892 210 4334902823171586903906878690398119342503146483011971084537399868596492805705304604109871238590090279024217519397064069773196531636236447023777417404934531634478547312299762972727146843709192671067128239289755130452119084546346432639809088075914004895200996497997354270426172965413