0 1 1 4 2 -999 3 -58924 4 -1047951 5 -9762500 6 -60450551 7 -282397124 8 -1073351199 9 -3484831276 10 -9990234375 11 -25888596476 12 -61673223599 13 -136637788724 14 -283151139351 15 -546132812500 16 -946923737151 17 -1253054447324 18 244230039001 19 12942420070324 20 85127431640625 21 460157277224924 22 2357625868224201 23 11879502443864476 24 59541241394425249 25 297927856445312500 26 1489974952289112249 27 7450374705791733476 28 37252606787852445201 29 186264094215862402924 30 931321984125478515625 31 4656612053449105597324 32 23283063239487056048001 33 116415320295355829188676 34 582076607070296318205849 35 2910383042914823007812500 36 14551915224710693366577649 37 72759576137025674660785276 38 363797880702893083318027401 39 1818989403537716069744886524 40 9094947017718796619150390625 41 45474735088632989236441800724 42 227373675443214979280638087801 43 1136868377216138685911485543876 44 5684341886080774289608055722449 45 28421709430403973384216054687500 46 142108547152019994753477370739049 47 710542735760100133271992031748076 48 3552713678800500864430559229345601 49 17763568394002504566985840391841124 50 88817841970012523136234283447265625 51 444089209850062616050410243408715124 52 2220446049250313080702708230232583601 53 11102230246251565404061429210542690076 54 55511151231257827020970750885276095049 55 277555756156289135105654621860585937500 56 1387778780781445675529236279624429276449 57 6938893903907228377647335892236170061876 58 34694469519536141888238058823631235359801 59 173472347597680709441191937022437373186724 60 867361737988403547205961636034193369140625 61 4336808689942017736029810490136855182820524 62 21684043449710088680149055178099468360175401 63 108420217248550443400745279102063879260787276 64 542101086242752217003726399282049351106043649 65 2710505431213761085018632000828579944101562500 66 13552527156068805425093160009305934511911469849 67 67762635780344027125465800052548519159559566676 68 338813178901720135627329000269742862000399430001 69 1694065894508600678136645001356837730042128443324 70 8470329472543003390683225006793594868023916015625 71 42351647362715016953416125033978842859018570196924 72 211758236813575084767080625169906746606605275903201 73 1058791184067875423835403125849548154938409798395476 74 5293955920339377119177015629247757338830800153888249 75 26469779601696885595885078146238805682754516601562500 76 132348898008484427979425390731194050141641005404199249 77 661744490042422139897126953655970275525969216134502476 78 3308722450212110699485634768279851405927472612367316201 79 16543612251060553497428173841399257061847966135390730924 80 82718061255302767487140869206996285345843792850087890625 81 413590306276513837435704346034981426770748389991382524324 82 2067951531382569187178521730174907133900785474118601207001 83 10339757656912845935892608650874535669557135345073780474676 84 51698788284564229679463043254372678347845766808428333548849 85 258493941422821148397315216271863391739296597216090585937500 86 1292469707114105741986576081359316958696559293124734487944649 87 6462348535570528709932880406796584793482882274071697311509276 88 32311742677852643549664402033982923967414507731967981335178401 89 161558713389263217748322010169914619837072646728607981410769524 90 807793566946316088741610050849573099185363354683795546884765625 91 4038967834731580443708050254247865495926816908816585972613082724 92 20194839173657902218540251271239327479634084695352143499755926801 93 100974195868289511092701256356196637398170423645556713892666384876 94 504870979341447555463506281780983186990852118415913211643488545449 95 2524354896707237777317531408904915934954260592288999921341054687500 96 12621774483536188886587657044524579674771302961677884812725312786049 97 63108872417680944432938285222622898373856514808648097968932821627076 98 315544362088404722164691426113114491869282574043527494627422817576601 99 1577721810442023610823457130565572459346412870217955571333056980879124 100 7888609052210118054117285652827862296732064351090130047702789306640625 101 39443045261050590270586428264139311483660321755451039776301405412752124 102 197215226305252951352932141320696557418301608777255629293127733190302601 103 986076131526264756764660706603482787091508043886278621571210728917886076 104 4930380657631323783823303533017413935457540219431393631789814824815998049 105 24651903288156618919116517665087069677287701097156968736181753905507812500 106 123259516440783094595582588325435348386438505485784844316271313261974403449 107 616297582203915472977912941627176741932192527428924222280065278852342295876 108 3081487911019577364889564708135883709660962637144621112168009573179215470801 109 15407439555097886824447823540679418548304813185723105561682773997073258979724 110 77037197775489434122239117703397092741524065928615527809338177576652353515625 111 385185988877447170611195588516985463707620329643077639047703817014704866012524 112 1925929944387235853055977942584927318538101648215388195239628210745724416974401 113 9629649721936179265279889712924636592690508241076940976199354521093801967138276 114 48148248609680896326399448564623182963452541205384704880998099167032559090626649 115 240741243048404481631997242823115914817262706026923524404991944890046283945312500 116 1203706215242022408159986214115579574086313530134617622024961306085591408690076849 117 6018531076210112040799931070577897870431567650673088110124808255462657443929355676 118 30092655381050560203999655352889489352157838253365440550624043157343926462184221001 119 150463276905252801019998276764447446760789191266827202753120217834169030198392591324 120 752316384526264005099991383822237233803945956334136013765601091399013403811025390625 121 3761581922631320025499956919111186169019729781670680068828005459418185235322566943924 122 18807909613156600127499784595555930845098648908353400344140027299724213009732842982201 123 94039548065783000637498922977779654225493244541767001720700136501480786146772984701476 124 470197740328915003187494614888898271127466222708835008603500682510507461231241688751249 125 2350988701644575015937473074444491355637331113544175043017503412555903196334838867187500 126 11754943508222875079687365372222456778186655567720875215087517062783164025928384774686249 127 58774717541114375398436826861112283890933277838604376075437585313919771438883285249046476 128 293873587705571876992184134305561419454666389193021880377187926569603134272061075801587201 129 1469367938527859384960920671527807097273331945965109401885939632848020298181989848942833924 130 7346839692639296924804603357639035486366659729825547009429698164240106493007126340322265625 131 36734198463196484624023016788195177431833298649127735047148490821200537869583202419995226324 132 183670992315982423120115083940975887159166493245638675235742454106002695183824154705401766001 133 918354961579912115600575419704879435795832466228193376178712270530013482217131135982447535676 134 4591774807899560578002877098524397178979162331140966880893561352650067417878442107090412291849 135 22958874039497802890014385492621985894895811655704834404467806763250337096714484507895273437500 136 114794370197489014450071927463109929474479058278524172022339033816251685491461043505944416711649 137 573971850987445072250359637315549647372395291392620860111695169081258427465799308321363610008276 138 2869859254937225361251798186577748236861976456963104300558475845406292137338137609126524535729401 139 14349296274686126806258990932888741184309882284815521502792379227031460686700520107018978108427524 140 71746481373430634031294954664443705921549411424077607513961896135157303433513170249566115244140625 141 358732406867153170156474773322218529607747057120388037569809480675786517167577208054419982692139724 142 1793662034335765850782373866611092648038735285601940187849047403378932585837898236533500646985165801 143 8968310171678829253911869333055463240193676428009700939245237016894662929189504273820246464507000876 144 44841550858394146269559346665277316200968382140048504696226185084473314645947535413812429580112768449 145 224207754291970731347796733326386581004841910700242523481130925422366573229737692129393034940664062500 146 1121038771459853656738983666631932905024209553501212617405654627111832866148688476788541701073254233049 147 5605193857299268283694918333159664525121047767506063087028273135559164330743442401234899220840795281076 148 28025969286496341418474591665798322625605238837530315435141365677795821653717212024690597600350013207601 149 140129846432481707092372958328991613128026194187651577175706828388979108268586060143270418174148749692124 150 700649232162408535461864791644958065640130970938257885878534141944895541342930300737552590274810791015625 151 3503246160812042677309323958224790328200654854691289429392670709724477706714651503710432792954967236564124 152 17516230804060213386546619791123951641003274273456447146963353548622388533573257518576394172259803675421601 153 87581154020301066932733098955619758205016371367282235734816767743111942667866287592907857436548002156857076 154 437905770101505334663665494778098791025081856836411178674083838715559713339331437964566931342359066115301049 155 2189528850507526673318327473890493955125409284182055893370419193577798566696657189822864165133324925039062500 156 10947644252537633366591637369452469775627046420910279466852095967888992833483285949114352310744623673750930449 157 54738221262688166832958186847262348878135232104551397334260479839444964167416429745571795133835473258694304876 158 273691106313440834164790934236311744390676160522756986671302399197224820837082148727859011468962162880586981801 159 1368455531567204170823954671181558721953380802613784933356511995986124104185410743639295095495454119839212547724 160 6842277657836020854119773355907793609766904013068924666782559979930620520927053718196475518116805509501962890625 161 34211388289180104270598866779538968048834520065344623333912799899653102604635268590982377633857644866033020979524 162 171056941445900521352994333897694840244172600326723116669563999498265513023176342954911888215348595251474777173401 163 855284707229502606764971669488474201220863001633615583347819997491327565115881714774559441125750587440727201264276 164 4276423536147513033824858347442371006104315008168077916739099987456637825579408573872797205680876438629924442609649 165 21382117680737565169124291737211855030521575040840389583695499937283189127897042869363986028459798759165660898437500 166 106910588403687825845621458686059275152607875204201947918477499686415945639485214346819930142357889499792471372083849 167 534552942018439129228107293430296375763039376021009739592387498432079728197426071734099650711852017701915921734919676 168 2672764710092195646140536467151481878815196880105048697961937492160398640987130358670498253559326538263378617704412001 169 13363823550460978230702682335757409394075984400525243489809687460801993204935651793352491267796703235782246389952514324 170 66819117752304891153513411678787046970379922002626217449048437304009966024678258966762456338983591043791101863759765625 171 334095588761524455767567058393935234851899610013131087245242186520049830123391294833812281694918034640944342570827465924 172 1670477943807622278837835291969676174259498050065655436226210932600249150616956474169061408474590257431970980709649461201 173 8352389719038111394189176459848380871297490250328277181131054663001245753084782370845307042372951376452455441609022782476 174 41761948595190556970945882299241904356487451251641385905655273315006228765423911854226535211864756976892758857896839014249 175 208809742975952784854729411496209521782437256258206929528276366575031143827119559271132676059323784984717643356323242187500 176 1044048714879763924273647057481047608912186281291034647641381832875155719135597796355663380296618925029764411834133560573249 177 5220243574398819621368235287405238044560931406455173238206909164375778595677988981778316901483094625261233625721832115365476 178 26101217871994098106841176437026190222804657032275866191034545821878892978389944908891584507415473126425142713229123075258201 179 130506089359970490534205882185130951114023285161379330955172729109394464891949724544457922537077365632251594030570758958711924 180 652530446799852452671029410925654755570116425806896654775863645546972324459748622722289612685386828161391115188668971181640625 181 3262652233999262263355147054628273777850582129034483273879318227734861622298743113611448063426934140807096360707829100203703324 182 16313261169996311316775735273141368889252910645172416369396591138674308111493715568057240317134670704035630620312884985337725001 183 81566305849981556583878676365706844446264553225862081846982955693371540557468577840286201585673353520178310360431310616150371676 184 407831529249907782919393381828534222231322766129310409234914778466857702787342889201431007928366767600891717931706794488594434849 185 2039157646249538914596966909142671111156613830646552046174573892334288513936714446007155039641833838004458765106590773049570312500 186 10195788231247694572984834545713355555783069153232760230872869461671442569683572230035775198209169190022294010767324419553512878649 187 50978941156238472864924172728566777778915345766163801154364347308357212848417861150178875991045845950111470249345873584593836282276 188 254894705781192364324620863642833888894576728830819005771821736541786064242089305750894379955229229750557351453023629184510639680401 189 1274473528905961821623104318214169444472883644154095028859108682708930321210446528754471899776146148752786757482729935533813977860524 190 6372367644529809108115521591070847222364418220770475144295543413544651606052232643772359498880730743763933787643134759117699228515625 191 31861838222649045540577607955354236111822091103852375721477717067723258030261163218861797494403653718819668938457612060300667638971724 192 159309191113245227702888039776771180559110455519261878607388585338616290151305816094308987472018268594098344692543056680467201005804801 193 796545955566226138514440198883855902795552277596309393036942926693081450756529080471544937360091342970491723462983968807090374627391876 194 3982729777831130692572200994419279513977761387981546965184714633465407253782645402357724686800456714852458617315202876329224227168391449 195 19913648889155653462861004972096397569888806939907734825923573167327036268913227011788623434002283574262293086576312446645915639882812500 196 99568244445778267314305024860481987849444034699538674129617865836635181344566135058943117170011417871311465432881876045740031410755080049 197 497841222228891336571525124302409939247220173497693370648089329183175906722830675294715585850057089356557327164409710533579996141532710076 198 2489206111144456682857625621512049696236100867488466853240446645915879533614153376473577929250285446782786635822048900241161936487336238601 199 12446030555722283414288128107560248481180504337442334266202233229579397668070766882367889646251427233913933179110244866855754727249538280124 200 62230152778611417071440640537801242405902521687211671331011166147896988340353834411839448231257136169569665895551224718847160434722900390625 201 311150763893057085357203202689006212029512608436058356655055830739484941701769172059197241156285680847848329477756123998599052652637540151124 202 1555753819465285426786016013445031060147563042180291783275279153697424708508845860295986205781428404239241647388780620418065705225965167940601 203 7778769097326427133930080067225155300737815210901458916376395768487123542544229301479931028907142021196208236943903102537055673857787179603076 204 38893845486632135669650400336125776503689076054507294581881978842435617712721146507399655144535710105981041184719515513154650243094349614004049 205 194469227433160678348252001680628882518445380272536472909409894212178088563605732536998275722678550529905205923597577566266295701183356679687500 206 972346137165803391741260008403144412592226901362682364547049471060890442818028662684991378613392752649526029617987887831849264755300480518857449 207 4861730685829016958706300042015722062961134506813411822735247355304452214090143313424956893066963763247630148089939439159789963649638990106088876 208 24308653429145084793531500210078610314805672534067059113676236776522261070450716567124784465334818816238150740449697195799520467798857326669892801 209 121543267145725423967657501050393051574028362670335295568381183882611305352253582835623922326674094081190753702248485978998201199999379376773890724 210 607716335728627119838287505251965257870141813351676477841905919413056526761267914178119611633370470405953768511242429894991634321531042117197265625 211 3038581678643135599191437526259826289350709066758382389209529597065282633806339570890598058166852352029768842556212149474958830687711585228007721524 212 15192908393215677995957187631299131446753545333791911946047647985326413169031697854452990290834261760148844212781060747374794844625716477191720772401 213 75964541966078389979785938156495657233767726668959559730238239926632065845158489272264951454171308800744221063905303736873974947823726572317183165276 214 379822709830391949898929690782478286168838633344797798651191199633160329225792446361324757270856544003721105319526518684369875498776716093046801992649 215 1899113549151959749494648453912391430844193166723988993255955998165801646128962231806623786354282720018605526597632593421849378290015443431824960937500 216 9495567745759798747473242269561957154220965833619944966279779990829008230644811159033118931771413600093027632988162967109246892284251457266723917490849 217 47477838728798993737366211347809785771104829168099724831398899954145041153224055795165594658857068000465138164940814835546234462295102180484941156258676 218 237389193643994968686831056739048928855524145840498624156994499770725205766120278975827973294285340002325690824704074177731172312390716384408199080003001 219 1186945968219974843434155283695244644277620729202493120784972498853626028830601394879139866471426700011628454123520370888655861562911901615813994048212324 220 5934729841099874217170776418476223221388103646012465603924862494268130144153006974395699332357133500058142270617601854443279307815562761389246557119140625 221 29673649205499371085853882092381116106940518230062328019624312471340650720765034871978496661785667500290711353088009272216396539078863881207111303411762924 222 148368246027496855429269410461905580534702591150311640098121562356703253603825174359892483308928337501453556765440046361081982695395418258720046460775340201 223 741841230137484277146347052309527902673512955751558200490607811783516268019125871799462416544641687507267783827200231805409913476978240954590065481432638476 224 3709206150687421385731735261547639513367564778757791002453039058917581340095629358997312082723208437536338919136001159027049567384892407346868963752444677249 225 18546030753437106928658676307738197566837823893788955012265195294587906700478146794986560413616042187681694595680005795135247836924463294402954483032226562500 226 92730153767185534643293381538690987834189119468944775061325976472939533502390733974932802068080210938408472978400028975676239184622317787039436726950921860249 227 463650768835927673216466907693454939170945597344723875306629882364697667511953669874664010340401054692042364892000144878381195923111590309921397320822213459476 228 2318253844179638366082334538467274695854727986723619376533149411823488337559768349373320051702005273460211824460000724391905979615557952986458973808923108329201 229 11591269220898191830411672692336373479273639933618096882665747059117441687798841746866600258510026367301059122300003621959529898077789766433790251782306378364924 230 57956346104490959152058363461681867396368199668090484413328735295587208438994208734333001292550131836505295611500018109797649490388948833737695797230117666015625 231 289781730522454795760291817308409336981840998340452422066643676477936042194971043671665006462750659182526478057500090548988247451944744170327171391607295767955324 232 1448908652612273978801459086542046684909204991702262110333218382389680210974855218358325032313753295912632390287500452744941237259723720853347291782111440289084001 233 7244543263061369894007295432710233424546024958511310551666091911948401054874276091791625161568766479563161951437502263724706186298618604268523529509661535708982676 234 36222716315306849470036477163551167122730124792556552758330459559742005274371380458958125807843832397815809757187511318623530931493093021344483349127071124919977849 235 181113581576534247350182385817755835613650623962782763791652297798710026371856902294790629039219161989079048785937556593117654657465465106724364178369908428476562500 236 905567907882671236750911929088779178068253119813913818958261488993550131859284511473953145196095809945395243929687782965588273287327325533623853264092535808136445649 237 4527839539413356183754559645443895890341265599069569094791307444967750659296422557369765725980479049726976219648438914827941366436636627668121386952031820874770331276 238 22639197697066780918772798227219479451706327995347845473956537224838753296482112786848828629902395248634881098242194574139706832183183138340609147085711011441367031401 239 113195988485333904593863991136097397258531639976739227369782686124193766482410563934244143149511976243174405491210972870698534160915915691703048043001046266421659068524 240 565979942426669522969319955680486986292658199883696136848913430620968832412052819671220715747559881215872027456054864353492670804579578458515242621499468334673837890625 241 2829899712133347614846599778402434931463290999418480684244567153104844162060264098356103578737799406079360137280274321767463354022897892292576215616713621873686913578724 242 14149498560666738074232998892012174657316454997092403421222835765524220810301320491780517893688997030396800686401371608837316770114489461462881080699435954899904497843801 243 70747492803333690371164994460060873286582274985462017106114178827621104051506602458902589468444985151984003432006858044186583850572447307314405406223761760862377147557876 244 353737464016668451855824972300304366432911374927310085530570894138105520257533012294512947342224925759920017160034290220932919252862236536572027033960304485831329895414449 245 1768687320083342259279124861501521832164556874636550427652854470690527601287665061472564736711124628799600085800171451104664596264311182682860135172762272363293126210937500 246 8843436600416711296395624307507609160822784373182752138264272353452638006438325307362823683555623143998000429000857255523322981321555913414300675866895851689043003375327049 247 44217183002083556481978121537538045804113921865913760691321361767263190032191626536814118417778115719990002145004286277616614906607779567071503379337692123298666847113914076 248 221085915010417782409890607687690229020569609329568803456606808836315950160958132684070592088890578599950010725021431388083074533038897835357516896691806645060103165306669601 249 1105429575052088912049453038438451145102848046647844017283034044181579750804790663420352960444452892999750053625107156940415372665194489176787584483462517364443776311686643124 250 5527147875260444560247265192192255725514240233239220086415170220907898754023953317101764802222264464998750268125535784702076863325972445883937922417316214181482791900634765625 251 27635739376302222801236325960961278627571201166196100432075851104539493770119766585508824011111322324993751340627678923510384316629862229419689612086584846763685685243483513124 252 138178696881511114006181629804806393137856005830980502160379255522697468850598832927544120055556611624968756703138394617551921583149311147098448060432928163620714213525147859601 253 690893484407555570030908149024031965689280029154902510801896277613487344252994164637720600277783058124843783515691973087759607915746555735492240302164644907477888682327406124076 254 3454467422037777850154540745120159828446400145774512554009481388067436721264970823188603001388915290624218917578459865438798039578732778677461201510823228792143833296991752107049 255 17272337110188889250772703725600799142232000728872562770047406940337183606324854115943015006944576453121094587892299327193990197893663893387306007554116148386848824029200429687500 256 86361685550944446253863518628003995711160003644362813850237034701685918031624270579715075034722882265605472939461496635969950989468319466936530037770580746537936651489039038184449 257 431808427754722231269317593140019978555800018221814069251185173508429590158121352898575375173614411328027364697307483179849754947341597334682650188852903737477324061292687957647876 258 2159042138773611156346587965700099892779000091109070346255925867542147950790606764492876875868072056640136823486537415899248774736707986673413250944264518692364798084415772784203801 259 10795210693868055781732939828500499463895000455545351731279629337710739753953033822464384379340360283200684117432687079496243873683539933367066254721322593466999502820022285983008724 260 53976053469340278908664699142502497319475002277726758656398146688553698769765169112321921896701801416003420587163435397481219368417699666835331273606612967340377373483258873056640625 261 269880267346701394543323495712512486597375011388633793281990733442768493848825845561609609483509007080017102935817176987406096842088498334176656368033064836707478306780504156686238524 262 1349401336733506972716617478562562432986875056943168966409953667213842469244129227808048047417545035400085514679085884937030484210442491670883281840165324183543202012924562651527771401 263 6747006683667534863583087392812812164934375284715844832049768336069212346220646139040240237087725177000427573395429424685152421052212458354416409200826620917722047275852292700632841276 264 33735033418337674317915436964064060824671876423579224160248841680346061731103230695201201185438625885002137866977147123425762105261062291772082046004133104588616508254457157741808775649 265 168675167091688371589577184820320304123359382117896120801244208401730308655516153476006005927193129425010689334885735617128810526305311458860410230020665522943089055988899190088632812500 266 843375835458441857947885924101601520616796910589480604006221042008651543277580767380030029635965647125053446674428678085644052631526557294302051150103327614715452045932304856286286297849 267 4216879177292209289739429620508007603083984552947403020031105210043257716387903836900150148179828235625267233372143390428220263157632786471510255750516638073577267255609419312976873372676 268 21084395886461046448697148102540038015419922764737015100155526050216288581939519184500750740899141178126336166860716952141101315788163932357551278752583190367886343572910023542082430994001 269 105421979432305232243485740512700190077099613823685075500777630251081442909697595922503753704495705890631680834303584760705506578940819661787756393762915951839431725437556178853986419685324 270 527109897161526161217428702563500950385498069118425377503888151255407214548487979612518768522478529453158404171517923803527532894704098308938781968814579759197158635048438611247266103515625 271 2635549485807630806087143512817504751927490345592126887519440756277036072742439898062593842612392647265792020857589619017637664473520491544693909844072898795985793183400298798113398879834924 272 13177747429038154030435717564087523759637451727960634437597203781385180363712199490312969213061963236328960104287948095088188322367602457723469549220364493979928965925467139569774735300619201 273 65888737145190770152178587820437618798187258639803172187986018906925901818560997451564846065309816181644800521439740475440941611838012288617347746101822469899644829636119278288343900234269476 274 329443685725953850760892939102188093990936293199015860939930094534629509092804987257824230326549080908224002607198702377204708059190061443086738730509112349498224148189708612916392651345740249 275 1647218428629769253804464695510940469954681465995079304699650472673147545464024936289121151632745404541120013035993511886023540295950307215433693652545561747491120740957994952537918090820312500 276 8236092143148846269022323477554702349773407329975396523498252363365737727320124681445605758163727022705600065179967559430117701479751536077168468262727808737455603704799777670144093992018547249 277 41180460715744231345111617387773511748867036649876982617491261816828688636600623407228028790818635113528000325899837797150588507398757680385842341313639043687278018524009053966746294867523328476 278 205902303578721156725558086938867558744335183249384913087456309084143443183003117036140143954093175567640001629499188985752942536993788401929211706568195218436390092620055810192128880268820800201 279 1029511517893605783627790434694337793721675916246924565437281545420717215915015585180700719770465877838200008147495944928764712684968942009646058532840976092181950463100289978448804226670641792924 280 5147557589468028918138952173471688968608379581234622827186407727103586079575077925903503598852329389191000040737479724643823563424844710048230292664204880460909752315501461219611982494154775390625 281 25737787947340144590694760867358444843041897906173114135932038635517930397875389629517517994261646945955000203687398623219117817124223550241151463321024402304548761577507317838429618614968947982324 282 128688939736700722953473804336792224215209489530865570679660193177589651989376948147587589971308234729775001018436993116095589085621117751205757316605122011522743807887536601359022848990896135843001 283 643444698683503614767369021683961121076047447654327853398300965887948259946884740737937949856541173648875005092184965580477945428105588756028786583025610057613719039437683019402388380386228443368676 284 3217223493417518073836845108419805605380237238271639266991504829439741299734423703689689749282705868244375025460924827902389727140527943780143932915128050288068595197188415110073910643502997428920849 285 16086117467087590369184225542099028026901186191358196334957524147198706498672118518448448746413529341221875127304624139511948635702639718900719664575640251440342975985942075563900922773724969492187500 286 80430587335437951845921127710495140134505930956790981674787620735993532493360592592242243732067646706109375636523120697559743178513198594503598322878201257201714879929710377833520511731516770647412649 287 402152936677189759229605638552475700672529654783954908373938103679967662466802962961211218660338233530546878182615603487798715892565992972517991614391006286008574399648551889182118544124964359692155276 288 2010764683385948796148028192762378503362648273919774541869690518399838312334014814806056093301691167652734390913078017438993579462829964862589958071955031430042871998242759445925624795546942922437782401 289 10053823416929743980740140963811892516813241369598872709348452591999191561670074074030280466508455838263671954565390087194967897314149824312949790359775157150214359991213797229643688597489398112292051524 290 50269117084648719903700704819059462584066206847994363546742262959995957808350370370151402332542279191318359772826950435974839486570749121564748951798875785751071799956068986148234557072147226414072265625 291 251345585423243599518503524095297312920331034239971817733711314799979789041751851850757011662711395956591798864134752179874197432853745607823744758994378928755358999780344930741189466306674240258475960724 292 1256727927116217997592517620476486564601655171199859088668556573999898945208759259253785058313556979782958994320673760899370987164268728039118723794971894643776794998901724653705964597224703703364141282801 293 6283639635581089987962588102382432823008275855999295443342782869999494726043796296268925291567784898914794971603368804496854935821343640195593618974859473218883974994508623268529840854944195921632687498876 294 31418198177905449939812940511912164115041379279996477216713914349997473630218981481344626457838924494573974858016844022484274679106718200977968094874297366094419874972543116342649222765566925374769533837449 295 157090990889527249699064702559560820575206896399982386083569571749987368151094907406723132289194622472869874290084220112421373395533591004889840474371486830472099374862715581713246132960126169873649648437500 296 785454954447636248495323512797804102876034481999911930417847858749936840755474537033615661445973112364349371450421100562106866977667955024449202371857434152360496874313577908566230684594325414228292674974049 297 3927274772238181242476617563989020514380172409999559652089239293749684203777372685168078307229865561821746857252105502810534334888339775122246011859287170761802484371567889542831153443447232130911156118893076 298 19636373861190906212383087819945102571900862049997798260446196468748421018886863425840391536149327809108734286260527514052671674441698875611230059296435853809012421857839447714155767238414746950200298444500601 299 98181869305954531061915439099725512859504310249988991302230982343742105094434317129201957680746639045543671431302637570263358372208494378056150296482179269045062109289197238570778836213976949782286806034781124 300 490909346529772655309577195498627564297521551249944956511154911718710525472171585646009788403733195227718357156513187851316791861042471890280751482410896345225310546445986192853894181092534830703830718994140625 301 2454546732648863276547885977493137821487607756249724782555774558593552627360857928230048942018665976138591785782565939256583959305212359451403757412054481726126552732229930964269470905486093944671449530726650124 302 12272733663244316382739429887465689107438038781248623912778872792967763136804289641150244710093329880692958928912829696282919796526061797257018787060272408630632763661149654821347354527454682685374623175095178601 303 61363668316221581913697149437328445537190193906243119563894363964838815684021448205751223550466649403464794644564148481414598982630308986285093935301362043153163818305748274106736772637298443654790499252756420076 304 306818341581107909568485747186642227685950969531215597819471819824194078420107241028756117752333247017323973222820742407072994913151544931425469676506810215765819091528741370533683863186518090511253082084969610049 305 1534091707905539547842428735933211138429754847656077989097359099120970392100536205143780588761666235086619866114103712035364974565757724657127348382534051078829095457643706852668419315932617192210099289018789062500 306 7670458539527697739212143679666055692148774238280389945486795495604851960502681025718902943808331175433099330570518560176824872828788623285636741912670255394145477288218534263342096579663113594207204357242068911449 307 38352292697638488696060718398330278460743871191401949727433977478024259802513405128594514719041655877165496652852592800884124364143943116428183709563351276970727386441092671316710482898315596524476969084200128981876 308 191761463488192443480303591991651392303719355957009748637169887390121299012567025642972573595208279385827483264262964004420621820719715582140918547816756384853636932205463356583552414491578012123602571384538249914801 309 958807317440962217401517959958256961518596779785048743185849436950606495062835128214862867976041396929137416321314820022103109103598577910704592739083781924268184661027316782917762072457890091095227544646325379901724 310 4794036587204811087007589799791284807592983898925243715929247184753032475314175641074314339880206984645687081606574100110515545517992889553522963695418909621340923305136583914588810362289450486958313995369144541015625 311 23970182936024055435037948998956424037964919494626218579646235923765162376570878205371571699401034923228435408032870500552577727589964447767614818477094548106704616525682919572944051811447252467308434022566464416530524 312 119850914680120277175189744994782120189824597473131092898231179618825811882854391026857858497005174616142177040164352502762888637949822238838074092385472740533523082628414597864720259057236262370124227151414534478170401 313 599254573400601385875948724973910600949122987365655464491155898094129059414271955134289292485025873080710885200821762513814443189749111194190370461927363702667615413142072989323601295286181311885299687843629872770292276 314 2996272867003006929379743624869553004745614936828277322455779490470645297071359775671446462425129365403554426004108812569072215948745555970951852309636818513338077065710364946618006476430906559462305603397057241102958649 315 14981364335015034646898718124347765023728074684141386612278897452353226485356798878357232312125646827017772130020544062845361079743727779854759261548184092566690385328551824733090032382154532797348496743796949826914062500 316 74906821675075173234493590621738825118640373420706933061394487261766132426783994391786161560628234135088860650102720314226805398718638899273796307740920462833451926642759123665450161910772663986780647811331423174438504849 317 374534108375375866172467953108694125593201867103534665306972436308830662133919971958930807803141170675444303250513601571134026993593194496368981538704602314167259633213795618327250809553863319933942633189033564230066261676 318 1872670541876879330862339765543470627966009335517673326534862181544153310669599859794654039015705853377221516252568007855670134967965972481844907693523011570836298166068978091636254047769316599669753825683262676687877385001 319 9363352709384396654311698827717353139830046677588366632674310907720766553347999298973270195078529266886107581262840039278350674839829862409224538467615057854181490830344890458181270238846582998348811090236987143641306933324 320 46816763546921983271558494138586765699150233387941833163371554538603832766739996494866350975392646334430537906314200196391753374199149312046122692338075289270907454151724452290906351194232914991744098752496581388365712890625 321 234083817734609916357792470692933828495751166939709165816857772693019163833699982474331754876963231672152689531571000981958766870995746560230613461690376446354537270758622261454531755971164574958720538441646199413874291681924 322 1170419088673049581788962353464669142478755834698545829084288863465095819168499912371658774384816158360763447657855004909793834354978732801153067308451882231772686353793111307272658779855822874793602738304580037401706305298201 323 5852095443365247908944811767323345712393779173492729145421444317325479095842499561858293871924080791803817238289275024548969171774893664005765336542259411158863431768965556536363293899279114373968013739076764047850221947675476 324 29260477216826239544724058836616728561968895867463645727107221586627395479212497809291469359620403959019086191446375122744845858874468320028826682711297055794317158844827782681816469496395571869840068744436544917732492382203249 325 146302386084131197723620294183083642809844479337318228635536107933136977396062489046457346798102019795095430957231875613724229294372341600144133413556485278971585794224138913409082347481977859349200343772776695373153686523437500 326 731511930420655988618101470915418214049222396686591143177680539665684886980312445232286733990510098975477154786159378068621146471861708000720667067782426394857928971120694567045411737409889296746001718916062141122987668010634249 327 3657559652103279943090507354577091070246111983432955715888402698328424434901562226161433669952550494877385773930796890343105732359308540003603335338912131974289644855603472835227058687049446483730008594634118596003972326524972476 328 18287798260516399715452536772885455351230559917164778579442013491642122174507811130807168349762752474386928869653984451715528661796542700018016676694560659871448224278017364176135293435247232418650042973226075738139742977132671201 329 91438991302581998577262683864427276756152799585823892897210067458210610872539055654035841748813762371934644348269922258577643308982713500090083383472803299357241121390086820880676467176236162093250214866187583091176282969688995924 330 457194956512909992886313419322136383780763997929119464486050337291053054362695278270179208744068811859673221741349611292888216544913567500450416917364016496786205606950434104403382335881180810466251074330996889430906270457509765625 331 2285974782564549964431567096610681918903819989645597322430251686455265271813476391350896043720344059298366108706748056464441082724567837502252084586820082483931028034752170522016911679405904052331255371655045239818844800080503784324 332 11429873912822749822157835483053409594519099948227986612151258432276326359067381956754480218601720296491830543533740282322205413622839187511260422934100412419655140173760852610084558397029520261656276858275288860770568958122758002001 333 57149369564113749110789177415267047972595499741139933060756292161381631795336909783772401093008601482459152717668701411611027068114195937556302114670502062098275700868804263050422791985147601308281384291376508886097883729508173529676 334 285746847820568745553945887076335239862977498705699665303781460806908158976684548918862005465043007412295763588343507058055135340570979687781510573352510310491378504344021315252113959925738006541406921456882610986120126714800161263849 335 1428734239102843727769729435381676199314887493528498326518907304034540794883422744594310027325215037061478817941717535290275676702854898438907552866762551552456892521720106576260569799628690032707034607284413123513721174135172617187500 336 7143671195514218638848647176908380996574437467642491632594536520172703974417113722971550136626075185307394089708587676451378383514274492194537764333812757762284462608600532881302848998143450163535173036422065688234634960603119405779649 337 35718355977571093194243235884541904982872187338212458162972682600863519872085568614857750683130375926536970448542938382256891917571372460972688821669063788811422313043002664406514244990717250817675865182110328513978873575136468381754276 338 178591779887855465971216179422709524914360936691062290814863413004317599360427843074288753415651879632684852242714691911284459587856862304863444108345318944057111565215013322032571224953586254088379325910551642644897868245893063571933401 339 892958899439277329856080897113547624571804683455311454074317065021587996802139215371443767078259398163424261213573459556422297939284311524317220541726594720285557826075066610162856124767931270441896629552758213301750174776103275516809524 340 4464794497196386649280404485567738122859023417276557270371585325107939984010696076857218835391296990817121306067867297782111489696421557621586102708632973601427789130375333050814280623839656352209483147763791066588330001243677294931640625 341 22323972485981933246402022427838690614295117086382786351857926625539699920053480384286094176956484954085606530339336488910557448482107788107930513543164868007138945651876665254071403119198281761047415738818955333023609847026963958786117724 342 111619862429909666232010112139193453071475585431913931759289633127698499600267401921430470884782424770428032651696682444552787242410538940539652567715824340035694728259383326270357015595991408805237078694094776665202453698469137650616121801 343 558099312149548331160050560695967265357377927159569658796448165638492498001337009607152354423912123852140163258483412222763936212052694702698262838579121700178473641296916631351785077979957044026185393470473883326099183007743689608367214876 344 2790496560747741655800252803479836326786889635797848293982240828192462490006685048035761772119560619260700816292417061113819681060263473513491314192895608500892368206484583156758925389899785220130926967352369416630585406587733499763323660449 345 13952482803738708279001264017399181633934448178989241469911204140962312450033425240178808860597803096303504081462085305569098405301317367567456570964478042504461841032422915783794626949498926100654634836761847083153019170086985965022695312500 346 69762414018693541395006320086995908169672240894946207349556020704811562250167126200894044302989015481517520407310426527845492026506586837837282854822390212522309205162114578918973134747494630503273174183809235415765190703365056659696214021049 347 348812070093467706975031600434979540848361204474731036747780103524057811250835631004470221514945077407587602036552132639227460132532934189186414274111951062611546025810572894594865673737473152516365870919046177078826051157369804003553627647076 348 1744060350467338534875158002174897704241806022373655183738900517620289056254178155022351107574725387037938010182760663196137300662664670945932071370559755313057730129052864472974328368687365762581829354595230885394130356288524447412785269731601 349 8720301752336692674375790010874488521209030111868275918694502588101445281270890775111755537873626935189690050913803315980686503313323354729660356852798776565288650645264322364871641843436828812909146772976154426970651884880663451408921922694124 350 43601508761683463371878950054372442606045150559341379593472512940507226406354453875558777689368134675948450254569016579903432516566616773648301784263993882826443253226321611824358209217184144064545733864880772134853259530854712548160552978515625 351 218007543808417316859394750271862213030225752796706897967362564702536132031772269377793888446840673379742251272845082899517162582833083868241508921319969414132216266131608059121791046085920720322728669324403860674266297763817089460932463429562124 352 1090037719042086584296973751359311065151128763983534489836812823512680660158861346888969442234203366898711256364225414497585812914165419341207544606599847070661081330658040295608955230429603601613643346622019303371331488931801708140916590489897601 353 5450188595210432921484868756796555325755643819917672449184064117563403300794306734444847211171016834493556281821127072487929064570827096706037723032999235353305406653290201478044776152148018008068216733110096516856657444774980000579918979650491076 354 27250942976052164607424343783982776628778219099588362245920320587817016503971533672224236055855084172467781409105635362439645322854135483530188615164996176766527033266451007390223880760740090040341083665550482584283287223994211026511376697706513049 355 136254714880260823037121718919913883143891095497941811229601602939085082519857668361121180279275420862338907045528176812198226614270677417650943075824980883832635166332255036951119403803700450201705418327752412921416436120093792022562178436757812500 356 681273574401304115185608594599569415719455477489709056148008014695425412599288341805605901396377104311694535227640884060991133071353387088254715379124904419163175831661275184755597019018502251008527091638762064607082180600595211148667762318371038449 357 3406367872006520575928042972997847078597277387448545280740040073477127062996441709028029506981885521558472676138204420304955665356766935441273576895624522095815879158306375923777985095092511255042635458193810323035410903003105911220812964181000090876 358 17031839360032602879640214864989235392986386937242726403700200367385635314982208545140147534909427607792363380691022101524778326783834677206367884478122610479079395791531879618889925475462556275213177290969051615177054515015663108375411089406387025801 359 85159196800163014398201074324946176964931934686213632018501001836928176574911042725700737674547138038961816903455110507623891633919173386031839422390613052395396978957659398094449627377312781376065886454845258075885272575078452885391883681112004569724 360 425795984000815071991005371624730884824659673431068160092505009184640882874555213628503688372735690194809084517275552538119458169595866930159197111953065261976984894788296990472248136886563906880329432274226290379426362875392405658306253457306650390625 361 2128979920004075359955026858123654424123298367155340800462525045923204414372776068142518441863678450974045422586377762690597290847979334650795985559765326309884924473941484952361240684432819534401647161371131451897131814376962173509479812889375058597524 362 10644899600020376799775134290618272120616491835776704002312625229616022071863880340712592209318392254870227112931888813452986454239896673253979927798826631549424622369707424761806203422164097672008235806855657259485659071884811016852943180894024851969401 363 53224498000101883998875671453091360603082459178883520011563126148080110359319401703562961046591961274351135564659444067264932271199483366269899638994133157747123111848537123809031017110820488360041179034278286297428295359424055237761117310110595315518276 364 266122490000509419994378357265456803015412295894417600057815630740400551796597008517814805232959806371755677823297220336324661355997416831349498194970665788735615559242685619045155085554102441800205895171391431487141476797120276346598419257235392324541649 365 1330612450002547099971891786327284015077061479472088000289078153702002758982985042589074026164799031858778389116486101681623306779987084156747490974853328943678077796213428095225775427770512209001029475856957157435707383985601381895189291778884477304687500 366 6653062250012735499859458931636420075385307397360440001445390768510013794914925212945370130823995159293891945582430508408116533899935420783737454874266644718390388981067140476128877138852561045005147379284785787178536919928006909642658352065456100334111849 367 33265311250063677499297294658182100376926536986802200007226953842550068974574626064726850654119975796469459727912152542040582669499677103918687274371333223591951944905335702380644385694262805225025736896423928935892684599640034548384631136175463728414925676 368 166326556250318387496486473290910501884632684934011000036134769212750344872873130323634253270599878982347298639560762710202913347498385519593436371856666117959759724526678511903221928471314026125128684482119644679463422998200172742099237821982810379539176001 369 831632781251591937482432366454552509423163424670055000180673846063751724364365651618171266352999394911736493197803813551014566737491927597967181859283330589798798622633392559516109642356570130625643422410598223397317114991000863710677131844699474731449956324 370 4158163906257959687412161832272762547115817123350275000903369230318758621821828258090856331764996974558682465989019067755072833687459637989835909296416652948993993113166962797580548211782850653128217112052991116986585574955004318553571582975286079230947265625 371 20790819531289798437060809161363812735579085616751375004516846151593793109109141290454281658824984872793412329945095338775364168437298189949179546482083264744969965565834813987902741058914253265641085560264955584932927874775021592768048942713312810185207303924 372 103954097656448992185304045806819063677895428083756875022584230757968965545545706452271408294124924363967061649725476693876820842186490949745897732410416323724849827829174069939513705294571266328205427801324777924664639373875107963840440971252083159570869377201 373 519770488282244960926520229034095318389477140418784375112921153789844827727728532261357041470624621819835308248627383469384104210932454748729488662052081618624249139145870349697568526472856331641027139006623889623323196869375539819202406472305082958049592856476 374 2598852441411224804632601145170476591947385702093921875564605768949224138638642661306785207353123109099176541243136917346920521054662273743647443310260408093121245695729351748487842632364281658205135695033119448116615984346877699096012239467239067168430394066249 375 12994262207056124023163005725852382959736928510469609377823028844746120693193213306533926036765615545495882706215684586734602605273311368718237216551302040465606228478646758742439213161821408291025678475165597240583079921734388495480061410065740346908569335937500 376 64971311035280620115815028629261914798684642552348046889115144223730603465966066532669630183828077727479413531078422933673013026366556843591186082756510202328031142393233793712196065809107041455128392375827986202915399608671942477400307268819147089172446058121249 377 324856555176403100579075143146309573993423212761740234445575721118653017329830332663348150919140388637397067655392114668365065131832784217955930413782551011640155711966168968560980329045535207275641961879139931014576998043359712387001536568487111691717904198391476 378 1624282775882015502895375715731547869967116063808701172227878605593265086649151663316740754595701943186985338276960573341825325659163921089779652068912755058200778559830844842804901645227676036378209809395699655072884990216798561935007683072870913545589288963942201 379 8121413879410077514476878578657739349835580319043505861139393027966325433245758316583703772978509715934926691384802866709126628295819605448898260344563775291003892799154224214024508226138380181891049046978498275364424951083992809675038415600980023747742959959973924 380 40607069397050387572384392893288696749177901595217529305696965139831627166228791582918518864892548579674633456924014333545633141479098027244491301722818876455019463995771121070122541130691900909455245234892491376822124755419964048375192078247864929576243400869140625 381 203035346985251937861921964466443483745889507976087646528484825699158135831143957914592594324462742898373167284620071667728165707395490136222456508614094382275097319978855605350612705653459504547276226174462456884110623777099820241875960391488781257790497389695361324 382 1015176734926259689309609822332217418729447539880438232642424128495790679155719789572962971622313714491865836423100358338640828536977450681112282543070471911375486599894278026753063528267297522736381130872312284420553118885499101209379801957700010392068993434035561001 383 5075883674631298446548049111661087093647237699402191163212120642478953395778598947864814858111568572459329182115501791693204142684887253405561412715352359556877432999471390133765317641336487613681905654361561422102765594427495506046899009788762962561147013415219465676 384 25379418373156492232740245558305435468236188497010955816060603212394766978892994739324074290557842862296645910577508958466020713424436267027807063576761797784387164997356950668826588206682438068409528271807807110513827972137477530234495048944084692280466783123157006849 385 126897091865782461163701227791527177341180942485054779080303016061973834894464973696620371452789214311483229552887544792330103567122181335139035317883808988921935824986784753344132941033412190342047641359039035552569139860687387651172475244720700475561402528100351562500 386 634485459328912305818506138957635886705904712425273895401515080309869174472324868483101857263946071557416147764437723961650517835610906675695176589419044944609679124933923766720664705167060951710238206795195177762845699303436938255862376223603786695958372900948771546649 387 3172427296644561529092530694788179433529523562126369477007575401549345872361624342415509286319730357787080738822188619808252589178054533378475882947095224723048395624669618833603323525835304758551191033975975888814228496517184691279311881118019225274805403245987119128276 388 15862136483222807645462653473940897167647617810631847385037877007746729361808121712077546431598651788935403694110943099041262945890272666892379414735476123615241978123348094168016617629176523792755955169879879444071142482585923456396559405590096425822399950166878489484401 389 79310682416114038227313267369704485838238089053159236925189385038733646809040608560387732157993258944677018470554715495206314729451363334461897073677380618076209890616740470840083088145882618963779775849399397220355712412929617281982797027950482436393923050862579473342524 390 396553412080570191136566336848522429191190445265796184625946925193668234045203042801938660789966294723385092352773577476031573647256816672309485368386903090381049453083702354200415440729413094818898879246996986101778562064648086409913985139752412497269041109696691416015625 391 1982767060402850955682831684242612145955952226328980923129734625968341170226015214009693303949831473616925461763867887380157868236284083361547426841934515451905247265418511771002077203647065474094494396234984930508892810323240432049569925698762062809849915884465022804049724 392 9913835302014254778414158421213060729779761131644904615648673129841705851130076070048466519749157368084627308819339436900789341181420416807737134209672577259526236327092558855010386018235327370472471981174924652544464051616202160247849628493810314381151255484825898602360801 393 49569176510071273892070792106065303648898805658224523078243365649208529255650380350242332598745786840423136544096697184503946705907102084038685671048362886297631181635462794275051930091176636852362359905874623262722320258081010801239248142469051572246250570445357477806705876 394 247845882550356369460353960530326518244494028291122615391216828246042646278251901751211662993728934202115682720483485922519733529535510420193428355241814431488155908177313971375259650455883184261811799529373116313611601290405054006196240712345257861580539455185706064504883449 395 1239229412751781847301769802651632591222470141455613076956084141230213231391259508756058314968644671010578413602417429612598667647677552100967141776209072157440779540886569856876298252279415921309058997646865581568058006452025270030981203561726289308260979996420289120351562500 396 6196147063758909236508849013258162956112350707278065384780420706151066156956297543780291574843223355052892068012087148062993338238387760504835708881045360787203897704432849284381491261397079606545294988234327907840290032260126350154906017808631446541672386816330016407552468049 397 30980735318794546182544245066290814780561753536390326923902103530755330784781487718901457874216116775264460340060435740314966691191938802524178544405226803936019488522164246421907456306985398032726474941171639539201450161300631750774530089043157232708738837289558492411220176076 398 154903676593972730912721225331454073902808767681951634619510517653776653923907438594507289371080583876322301700302178701574833455959694012620892722026134019680097442610821232109537281534926990163632374705858197696007250806503158753872650445215786163544080722629345162908302362601 399 774518382969863654563606126657270369514043838409758173097552588268883269619537192972536446855402919381611508501510893507874167279798470063104463610130670098400487213054106160547686407674634950818161873529290988480036254032515793769363252226078930817720800003319357868267190382124 400 3872591914849318272818030633286351847570219192048790865487762941344416348097685964862682234277014596908057542507554467539370836398992350315522318050653350492002436065270530802738432038373174754090809367646454942400181270162578968846816261130394654088604406486274037265777587890625 401 19362959574246591364090153166431759237851095960243954327438814706722081740488429824313411171385072984540287712537772337696854181994961751577611590253266752460012180326352654013692160191865873770454046838232274712000906350812894844234081305651973270443022449210641515583024252249124 402 96814797871232956820450765832158796189255479801219771637194073533610408702442149121567055856925364922701438562688861688484270909974808757888057951266333762300060901631763270068460800959329368852270234191161373560004531754064474221170406528259866352215112673376819422164030812016601 403 484073989356164784102253829160793980946277399006098858185970367668052043512210745607835279284626824613507192813444308442421354549874043789440289756331668811500304508158816350342304004796646844261351170955806867800022658770322371105852032641299331761075563804991535138269611008337076 404 2420369946780823920511269145803969904731386995030494290929851838340260217561053728039176396423134123067535964067221542212106772749370218947201448781658344057501522540794081751711520023983234221306755854779034339000113293851611855529260163206496658805377819474093248313593074402816049 405 12101849733904119602556345729019849523656934975152471454649259191701301087805268640195881982115670615337679820336107711060533863746851094736007243908291720287507612703970408758557600119916171106533779273895171695000566469258059277646300816032483294026889097830879164706952141835937500 406 60509248669520598012781728645099247618284674875762357273246295958506505439026343200979409910578353076688399101680538555302669318734255473680036219541458601437538063519852043792788000599580855532668896369475858475002832346290296388231504080162416470134445489626340306663617632704565449 407 302546243347602990063908643225496238091423374378811786366231479792532527195131716004897049552891765383441995508402692776513346593671277368400181097707293007187690317599260218963940002997904277663344481847379292375014161731451481941157520400812082350672227448615436866791739191450974876 408 1512731216738014950319543216127481190457116871894058931831157398962662635975658580024485247764458826917209977542013463882566732968356386842000905488536465035938451587996301094819700014989521388316722409236896461875070808657257409705787602004060411753361137243572974977650328024515536801 409 7563656083690074751597716080637405952285584359470294659155786994813313179878292900122426238822294134586049887710067319412833664841781934210004527442682325179692257939981505474098500074947606941583612046184482309375354043286287048528938010020302058766805686218372990561511256321397012724 410 37818280418450373757988580403187029761427921797351473295778934974066565899391464500612131194111470672930249438550336597064168324208909671050022637213411625898461289699907527370492500374738034707918060230922411546876770216431435242644690050101510293834028431092385668580507732734384765625 411 189091402092251868789942902015935148807139608986757366478894674870332829496957322503060655970557353364651247192751682985320841621044548355250113186067058129492306448499537636852462501873690173539590301154612057734383851082157176213223450250507551469170142155462461939288731712990972439524 412 945457010461259343949714510079675744035698044933786832394473374351664147484786612515303279852786766823256235963758414926604208105222741776250565930335290647461532242497688184262312509368450867697951505773060288671919255410785881066117251252537757345850710777312856459494092704410929168401 413 4727285052306296719748572550398378720178490224668934161972366871758320737423933062576516399263933834116281179818792074633021040526113708881252829651676453237307661212488440921311562546842254338489757528865301443359596277053929405330586256262688786729253553886564842518869000422796488519276 414 23636425261531483598742862751991893600892451123344670809861834358791603687119665312882581996319669170581405899093960373165105202630568544406264148258382266186538306062442204606557812734211271692448787644326507216797981385269647026652931281313443933646267769432824786571505183759859113524649 415 118182126307657417993714313759959468004462255616723354049309171793958018435598326564412909981598345852907029495469801865825526013152842722031320741291911330932691530312211023032789063671056358462243938221632536083989906926348235133264656406567219668231338847164124520893689208519039804687500 416 590910631538287089968571568799797340022311278083616770246545858969790092177991632822064549907991729264535147477349009329127630065764213610156603706459556654663457651561055115163945318355281792311219691108162680419949534631741175666323282032836098341156694235820623206872781506377271933118849 417 2954553157691435449842857843998986700111556390418083851232729294848950460889958164110322749539958646322675737386745046645638150328821068050783018532297783273317288257805275575819726591776408961556098455540813402099747673158705878331616410164180491705783471179103116651451612977529926099364676 418 14772765788457177249214289219994933500557781952090419256163646474244752304449790820551613747699793231613378686933725233228190751644105340253915092661488916366586441289026377879098632958882044807780492277704067010498738365793529391658082050820902458528917355895515583889350469479475865536367001 419 73863828942285886246071446099974667502788909760452096280818232371223761522248954102758068738498966158066893434668626166140953758220526701269575463307444581832932206445131889395493164794410224038902461388520335052493691828967646958290410254104512292644586779477577920094177015764399228088754324 420 369319144711429431230357230499873337513944548802260481404091161856118807611244770513790343692494830790334467173343130830704768791102633506347877316537222909164661032225659446977465823972051120194512306942601675262468459144838234791452051270522561463222933897387889601133975916677604236806640625 421 1846595723557147156151786152499366687569722744011302407020455809280594038056223852568951718462474153951672335866715654153523843955513167531739386582686114545823305161128297234887329119860255600972561534713008376312342295724191173957260256352612807316114669486939448006348976944679459025686700924 422 9232978617785735780758930762496833437848613720056512035102279046402970190281119262844758592312370769758361679333578270767619219777565837658696932913430572729116525805641486174436645599301278004862807673565041881561711478620955869786301281763064036580573347434697240032440335519003304150072856201 423 46164893088928678903794653812484167189243068600282560175511395232014850951405596314223792961561853848791808396667891353838096098887829188293484664567152863645582629028207430872183227996506390024314038367825209407808557393104779348931506408815320182902866737173486200162913835403011781132689812476 424 230824465444643394518973269062420835946215343001412800877556976160074254757027981571118964807809269243959041983339456769190480494439145941467423322835764318227913145141037154360916139982531950121570191839126047039042786965523896744657532044076600914514333685867431000815298402192564036076221329249 425 1154122327223216972594866345312104179731076715007064004387784880800371273785139907855594824039046346219795209916697283845952402472195729707337116614178821591139565725705185771804580699912659750607850959195630235195213934827619483723287660220383004572571668429337155004077238670759456253051757812500 426 5770611636116084862974331726560520898655383575035320021938924404001856368925699539277974120195231731098976049583486419229762012360978648536685583070894107955697828628525928859022903499563298753039254795978151175976069674138097418616438301101915022862858342146685775020386957822470247971649321008249 427 28853058180580424314871658632802604493276917875176600109694622020009281844628497696389870600976158655494880247917432096148810061804893242683427915354470539778489143142629644295114517497816493765196273979890755879880348370690487093082191505509575114314291710733428875101935571771282036642752023585476 428 144265290902902121574358293164013022466384589375883000548473110100046409223142488481949353004880793277474401239587160480744050309024466213417139576772352698892445715713148221475572587489082468825981369899453779399401741853452435465410957527547875571571458553667144375509678660094222992876269234613201 429 721326454514510607871791465820065112331922946879415002742365550500232046115712442409746765024403966387372006197935802403720251545122331067085697883861763494462228578565741107377862937445412344129906849497268896997008709267262177327054787637739377857857292768335721877548394120683796718834236394726924 430 3606632272572553039358957329100325561659614734397075013711827752501160230578562212048733825122019831936860030989679012018601257725611655335428489419308817472311142892828705536889314687227061720649534247486344484985043546336310886635273938188696889289286463841678609387741971443010005742222359853515625 431 18033161362862765196794786645501627808298073671985375068559138762505801152892811060243669125610099159684300154948395060093006288628058276677142447096544087361555714464143527684446573436135308603247671237431722424925217731681554433176369690943484446446432319208393046938709858074430470708332754282713324 432 90165806814313825983973933227508139041490368359926875342795693812529005764464055301218345628050495798421500774741975300465031443140291383385712235482720436807778572320717638422232867180676543016238356187158612124626088658407772165881848454717422232232161596041965234693549291251741028082590287848520001 433 450829034071569129919869666137540695207451841799634376713978469062645028822320276506091728140252478992107503873709876502325157215701456916928561177413602184038892861603588192111164335903382715081191780935793060623130443292038860829409242273587111161160807980209826173467746457158928720426054616401176676 434 2254145170357845649599348330687703476037259208998171883569892345313225144111601382530458640701262394960537519368549382511625786078507284584642805887068010920194464308017940960555821679516913575405958904678965303115652216460194304147046211367935555805804039901049130867338732286715936749556329652456149849 435 11270725851789228247996741653438517380186296044990859417849461726566125720558006912652293203506311974802687596842746912558128930392536422923214029435340054600972321540089704802779108397584567877029794523394826515578261082300971520735231056839677779029020199505245654336693661434522489244156331877695312500 436 56353629258946141239983708267192586900931480224954297089247308632830628602790034563261466017531559874013437984213734562790644651962682114616070147176700273004861607700448524013895541987922839385148972616974132577891305411504857603676155284198388895145100997526228271683468307173577215099643368569104713649 437 281768146294730706199918541335962934504657401124771485446236543164153143013950172816307330087657799370067189921068672813953223259813410573080350735883501365024308038502242620069477709939614196925744863084870662889456527057524288018380776420991944475725504987631141358417341535868873267179360976668684277276 438 1408840731473653530999592706679814672523287005623857427231182715820765715069750864081536650438288996850335949605343364069766116299067052865401753679417506825121540192511213100347388549698070984628724315424353314447282635287621440091903882104959722378627524938155706792086707679345376418322405972684910435401 439 7044203657368267654997963533399073362616435028119287136155913579103828575348754320407683252191444984251679748026716820348830581495335264327008768397087534125607700962556065501736942748490354923143621577121766572236413176438107200459519410524798611893137624690778533960433538396727915541384653163670801650524 440 35221018286841338274989817666995366813082175140596435680779567895519142876743771602038416260957224921258398740133584101744152907476676321635043841985437670628038504812780327508684713742451774615718107885608832861182065882190536002297597052623993059465688123453892669802167691983640635009445790168978525390625 441 176105091434206691374949088334976834065410875702982178403897839477595714383718858010192081304786124606291993700667920508720764537383381608175219209927188353140192524063901637543423568712258873078590539428044164305910329410952680011487985263119965297328440617269463349010838459918204256696846424802143989756724 442 880525457171033456874745441674884170327054378514910892019489197387978571918594290050960406523930623031459968503339602543603822686916908040876096049635941765700962620319508187717117843561294365392952697140220821529551647054763400057439926315599826486642203086347316745054192299591022389984375577461906779999801 443 4402627285855167284373727208374420851635271892574554460097445986939892859592971450254802032619653115157299842516698012718019113434584540204380480248179708828504813101597540938585589217806471826964763485701104107647758235273817000287199631577999132433211015431736583725270961497955113081785210120981021125971876 444 22013136429275836421868636041872104258176359462872772300487229934699464297964857251274010163098265575786499212583490063590095567172922701021902401240898544142524065507987704692927946089032359134823817428505520538238791176369085001435998157889995662166055077158682918626354807489775566566674613980381162317506449 445 110065682146379182109343180209360521290881797314363861502436149673497321489824286256370050815491327878932496062917450317950477835864613505109512006204492720712620327539938523464639730445161795674119087142527602691193955881845425007179990789449978310830275385793414593131774037448877834017538436154981880117187500 446 550328410731895910546715901046802606454408986571819307512180748367486607449121431281850254077456639394662480314587251589752389179323067525547560031022463603563101637699692617323198652225808978370595435712638013455969779409227125035899953947249891554151376928967072965658870187244389171298815602875311196250315049 447 2751642053659479552733579505234013032272044932859096537560903741837433037245607156409251270387283196973312401572936257948761945896615337627737800155112318017815508188498463086615993261129044891852977178563190067279848897046135625179499769736249457770756884644835364828294350936221945857732710580457265086976480076 448 13758210268297397763667897526170065161360224664295482687804518709187165186228035782046256351936415984866562007864681289743809729483076688138689000775561590089077540942492315433079966305645224459264885892815950336399244485230678125897498848681247288853784423224176824141471754681109729289930255691665962734062393601 449 68791051341486988818339487630850325806801123321477413439022593545935825931140178910231281759682079924332810039323406448719048647415383440693445003877807950445387704712461577165399831528226122296324429464079751681996222426153390629487494243406236444268922116120884120707358773405548646450946622699651744068177845124 450 343955256707434944091697438154251629034005616607387067195112967729679129655700894551156408798410399621664050196617032243595243237076917203467225019389039752226938523562307885826999157641130611481622147320398758409981112130766953147437471217031182221344610580604420603536793867027743232256057680729770755767822265625 451 1719776283537174720458487190771258145170028083036935335975564838648395648278504472755782043992051998108320250983085161217976216185384586017336125096945198761134692617811539429134995788205653057408110736601993792049905560653834765737187356085155911106723052903022103017683969335138716161281642785880852571514354711124 452 8598881417685873602292435953856290725850140415184676679877824193241978241392522363778910219960259990541601254915425806089881080926922930086680625484725993805673463089057697145674978941028265287040553683009968960249527803269173828685936780425779555533615264515110515088419846675693580806409598729283727291939541535601 453 42994407088429368011462179769281453629250702075923383399389120966209891206962611818894551099801299952708006274577129030449405404634614650433403127423629969028367315445288485728374894705141326435202768415049844801247639016345869143429683902128897777668076322575552575442099233378467904032049409477396074569336249958076 454 214972035442146840057310898846407268146253510379616916996945604831049456034813059094472755499006499763540031372885645152247027023173073252167015637118149845141836577226442428641874473525706632176013842075249224006238195081729345717148419510644488888340381612877762877210496166892339520160248494873478907001835498519049 455 1074860177210734200286554494232036340731267551898084584984728024155247280174065295472363777495032498817700156864428225761235135115865366260835078185590749225709182886132212143209372367628533160880069210376246120031190975408646728585742097553222444441701908064388814386052480834461697600801243954144981250341384023437500 456 5374300886053671001432772471160181703656337759490422924923640120776236400870326477361818887475162494088500784322141128806175675579326831304175390927953746128545914430661060716046861838142665804400346051881230600155954877043233642928710487766112222208509540321944071930262404172308488004006221283440465832959485829492449 457 26871504430268355007163862355800908518281688797452114624618200603881182004351632386809094437375812470442503921610705644030878377896634156520876954639768730642729572153305303580234309190713329022001730259406153000779774385216168214643552438830561111042547701609720359651312020861542440020031107963514239847014298861633876 458 134357522151341775035819311779004542591408443987260573123091003019405910021758161934045472186879062352212519608053528220154391889483170782604384773198843653213647860766526517901171545953566645110008651297030765003898871926080841073217762194152805555212738508048601798256560104307712200100155541398149511093762303955447801 459 671787610756708875179096558895022712957042219936302865615455015097029550108790809670227360934395311761062598040267641100771959447415853913021923865994218266068239303832632589505857729767833225550043256485153825019494359630404205366088810970764027776063692540243008991282800521538561000500777708606274171075457387597230724 460 3358938053783544375895482794475113564785211099681514328077275075485147750543954048351136804671976558805312990201338205503859797237079269565109619329971091330341196519163162947529288648839166127750216282425769125097471798152021026830444054853820138880318462701215044956414002607692805002503888544682539712846279802744140625 461 16794690268917721879477413972375567823926055498407571640386375377425738752719770241755684023359882794026564951006691027519298986185396347825548096649855456651705982595815814737646443244195830638751081412128845625487358990760105134152220274269100694401592313506075224782070013038464025012519442725100215822684737093018056524 462 83973451344588609397387069861877839119630277492037858201931876887128693763598851208778420116799413970132824755033455137596494930926981739127740483249277283258529912979079073688232216220979153193755407060644228127436794953800525670761101371345503472007961567530376123910350065192320125062597213627225663340899978684989767401 463 419867256722943046986935349309389195598151387460189291009659384435643468817994256043892100583997069850664123775167275687982474654634908695638702416246386416292649564895395368441161081104895765968777035303221140637183974769002628353805506856727517360039807837651880619551750325961600625312986068137890699068334465471009295276 464 2099336283614715234934676746546945977990756937300946455048296922178217344089971280219460502919985349253320618875836378439912373273174543478193512081231932081463247824476976842205805405524478829843885176516105703185919873845013141769027534283637586800199039188259403097758751629808003126564930340691254419801375435321109907649 465 10496681418073576174673383732734729889953784686504732275241484610891086720449856401097302514599926746266603094379181892199561866365872717390967560406159660407316239122384884211029027027622394149219425882580528515929599369225065708845137671418187934000995195941297015488793758149040015632824651703458112322509537605076914062500 466 52483407090367880873366918663673649449768923432523661376207423054455433602249282005486512572999633731333015471895909460997809331829363586954837802030798302036581195611924421055145135138111970746097129412902642579647996846125328544225688357090939670004975979706485077443968790745200078164123258517292441905225929549193195525849 467 262417035451839404366834593318368247248844617162618306881037115272277168011246410027432562864998168656665077359479547304989046659146817934774189010153991510182905978059622105275725675690559853730485647064513212898239984230626642721128441785454698350024879898532425387219843953726000390820616292586464130671502166194803799578676 468 1312085177259197021834172966591841236244223085813091534405185576361385840056232050137162814324990843283325386797397736524945233295734089673870945050769957550914529890298110526378628378452799268652428235322566064491199921153133213605642208927273491750124399492662126936099219768630001954103081462932322616152685539872597988958001 469 6560425886295985109170864832959206181221115429065457672025927881806929200281160250685814071624954216416626933986988682624726166478670448369354725253849787754572649451490552631893141892263996343262141176612830322455999605765666068028211044636367458750621997463310634680496098843150009770515407314661615086019307512362500963327324 470 32802129431479925545854324164796030906105577145327288360129639409034646001405801253429070358124771082083134669934943413123630832393352241846773626269248938772863247257452763159465709461319981716310705883064151612279998028828330340141055223181837293753109987316553173402480494215750048852577036573308077478638028840372758291015625 471 164010647157399627729271620823980154530527885726636441800648197045173230007029006267145351790623855410415673349674717065618154161966761209233868131346244693864316236287263815797328547306599908581553529415320758061399990144141651700705276115909186468765549936582765867012402471078750244262885182866540389485856367896890628289872924 472 820053235786998138646358104119900772652639428633182209003240985225866150035145031335726758953119277052078366748373585328090770809833806046169340656731223469321581181436319078986642736532999542907767647076603790306999950720708258503526380579545932343827749682913829335062012355393751221314425914332701949566926345000842488995735201 473 4100266178934990693231790520599503863263197143165911045016204926129330750175725156678633794765596385260391833741867926640453854049169030230846703283656117346607905907181595394933213682664997714538838235383018951534999753603541292517631902897729661719138748414569146675310061776968756106572129571663509750018122706817500767258543476 474 20501330894674953466158952602997519316315985715829555225081024630646653750878625783393168973827981926301959168709339633202269270245845151154233516418280586733039529535907976974666068413324988572694191176915094757674998768017706462588159514488648308595693742072845733376550308884843780532860647858317548752320834051142074696703992249 475 102506654473374767330794763014987596581579928579147776125405123153233268754393128916965844869139909631509795843546698166011346351229225755771167582091402933665197647679539884873330342066624942863470955884575473788374993840088532312940797572443241542978468710364228666882751544424218902664303239291587743763882018453628921508789062500 476 512533272366873836653973815074937982907899642895738880627025615766166343771965644584829224345699548157548979217733490830056731756146128778855837910457014668325988238397699424366651710333124714317354779422877368941874969200442661564703987862216207714892343551821143334413757722121094513321516196457938718821736481604278814256959295249 477 2562666361834369183269869075374689914539498214478694403135128078830831718859828222924146121728497740787744896088667454150283658780730643894279189552285073341629941191988497121833258551665623571586773897114386844709374846002213307823519939311081038574461717759105716672068788610605472566607580982289693594111058267492746702067980554476 478 12813331809171845916349345376873449572697491072393472015675640394154158594299141114620730608642488703938724480443337270751418293903653219471395947761425366708149705959942485609166292758328117857933869485571934223546874230011066539117599696555405192872308588795528583360343943053027362833037904911448467970557717611837782398206864684201 479 64066659045859229581746726884367247863487455361967360078378201970770792971495705573103653043212443519693622402216686353757091469518266097356979738807126833540748529799712428045831463791640589289669347427859671117734371150055332695587998482777025964361542943977642916801719715265136814165189524557242339852791065709237366630932433254924 480 320333295229296147908733634421836239317437276809836800391891009853853964857478527865518265216062217598468112011083431768785457347591330486784898694035634167703742648998562140229157318958202946448346737139298355588671855750276663477939992413885129821807714719888214584008598576325684070825947622786211699263957858548922354891709462890625 481 1601666476146480739543668172109181196587186384049184001959455049269269824287392639327591326080311087992340560055417158843927286737956652433924493470178170838518713244992810701145786594791014732241733685696491777943359278751383317389699962069425649109038573599441072920042992881628420354129738113931058496319791876093527691514930525840324 482 8008332380732403697718340860545905982935931920245920009797275246346349121436963196637956630401555439961702800277085794219636433689783262169622467350890854192593566224964053505728932973955073661208668428482458889716796393756916586948499810347128245545192867997205364600214964408142101770648690569655292481598962018172951506422886076879001 483 40041661903662018488591704302729529914679659601229600048986376231731745607184815983189783152007777199808514001385428971098182168448916310848112336754454270962967831124820267528644664869775368306043342142412294448583981968784582934742499051735641227725964339986026823001074822040710508853243452848276462407994812783953653656969305038662676 484 200208309518310092442958521513647649573398298006148000244931881158658728035924079915948915760038885999042570006927144855490910842244581554240561683772271354814839155624101337643223324348876841530216710712061472242919909843922914673712495258678206138629821699930134115005374110203552544266217264241382312039974066669285151527314370098692849 485 1001041547591550462214792607568238247866991490030740001224659405793293640179620399579744578800194429995212850034635724277454554211222907771202808418861356774074195778120506688216116621744384207651083553560307361214599549219614573368562476293391030693149108499650670575026870551017762721331086321206911560199870336153432502147763692148437500 486 5005207737957752311073963037841191239334957450153700006123297028966468200898101997898722894000972149976064250173178621387272771056114538856014042094306783870370978890602533441080583108721921038255417767801536806072997746098072866842812381466955153465745542498253352875134352755088813606655431606034557800999351683632738715946503306765280649 487 25026038689788761555369815189205956196674787250768500030616485144832341004490509989493614470004860749880321250865893106936363855280572694280070210471533919351854894453012667205402915543609605191277088839007684030364988730490364334214061907334775767328727712491266764375671763775444068033277158030172789004996758421088936828696162332357201276 488 125130193448943807776849075946029780983373936253842500153082425724161705022452549947468072350024303749401606254329465534681819276402863471400351052357669596759274472265063336027014577718048025956385444195038420151824943652451821671070309536673878836643638562456333821878358818877220340166385790150863945024983792108430710264467634504554786401 489 625650967244719038884245379730148904916869681269212500765412128620808525112262749737340361750121518747008031271647327673409096382014317357001755261788347983796372361325316680135072888590240129781927220975192100759124718262259108355351547683369394183218192812281669109391794094386101700831928950754319725124918960545201494653653589374641733524 490 3128254836223595194421226898650744524584348406346062503827060643104042625561313748686701808750607593735040156358236638367045481910071586785008776308941739918981861806626583400675364442951200648909636104875960503795623591311295541776757738416846970916090964061408345546958970471930508504159644753771598625624594802729118486926374103531259765625 491 15641274181117975972106134493253722622921742031730312519135303215520213127806568743433509043753037968675200781791183191835227409550357933925043881544708699594909309033132917003376822214756003244548180524379802518978117956556477708883788692084234854580454820307041727734794852359652542520798223768857993128122974013648767690782826841774303238724 492 78206370905589879860530672466268613114608710158651562595676516077601065639032843717167545218765189843376003908955915959176137047751789669625219407723543497974546545165664585016884111073780016222740902621899012594890589782782388544418943460421174272902274101535208638673974261798262712603991118844289965640614870068247079144048394217737829038801 493 391031854527949399302653362331343065573043550793257812978382580388005328195164218585837726093825949216880019544779579795880685238758948348126097038617717489872732725828322925084420555368900081113704513109495062974452948913911942722094717302105871364511370507676043193369871308991313563019955594221449828203074350341238703055452569963024945012876 494 1955159272639746996513266811656715327865217753966289064891912901940026640975821092929188630469129746084400097723897898979403426193794741740630485193088587449363663629141614625422102776844500405568522565547475314872264744569559713610473586510529356822556852538380215966849356544956567815099777971107249141015371751706196890488527017533482001529449 495 9775796363198734982566334058283576639326088769831445324459564509700133204879105464645943152345648730422000488619489494897017130968973708703152425965442937246818318145708073127110513884222502027842612827737376574361323722847798568052367932552646784112784262691901079834246782724782839075498889855536245705076858758530987896781099322780801992187500 496 48878981815993674912831670291417883196630443849157226622297822548500666024395527323229715761728243652110002443097447474485085654844868543515762129827214686234091590728540365635552569421112510139213064138686882871806618614238992840261839662763233920563921313459505399171233913623914195377494449277681228525384293792654942998642765253317207867562049 497 244394909079968374564158351457089415983152219245786133111489112742503330121977636616148578808641218260550012215487237372425428274224342717578810649136073431170457953642701828177762847105562550696065320693434414359033093071194964201309198313816169602819606567297526995856169568119570976887472246388406142626921468963274718579642253587000525476559076 498 1221974545399841872820791757285447079915761096228930665557445563712516650609888183080742894043206091302750061077436186862127141371121713587894053245680367155852289768213509140888814235527812753480326603467172071795165465355974821006545991569080848014098032836487634979280847840597854884437361231942030713134607344816373596557644253821966513069824601 499 6109872726999209364103958786427235399578805481144653327787227818562583253049440915403714470216030456513750305387180934310635706855608567939470266228401835779261448841067545704444071177639063767401633017335860358975827326779874105032729957845404240070490164182438174896404239202989274422186806159710153565673036724081867986521993558330634869725083124 500 30549363634996046820519793932136176997894027405723266638936139092812916265247204577018572351080152282568751526935904671553178534278042839697351331142009178896307244205337728522220355888195318837008165086679301794879136633899370525163649789227021200352450820912190874482021196014946372110934030798550767828365183620409339936419435776770114898681640625