1 64 2 3016 3 93654 4 3498712 5 129966319 6 4769336288 7 175908737504 8 6486806363511 9 239124095978045 10 8816155860120298 11 325036867242901960 12 11983449583649549338 13 441807458106444698523 14 16288615968120553659294 15 600530717045824836876965 16 22140444497016932403753856 17 816276787585507135796799101 18 30094598701041867879741795384 19 1109531583506432681400294272593 20 40906354925925935624076240553112 21 1508140821437030386080275998159647 22 55602332257765740529352147790943199 23 2049954028712988960752017880972496165 24 75577972170410978507562559814118472734 25 2786418523299640851580715079805012805558 26 102730041096400160545238834003376358683840 27 3787464537526513782462987641888349318089190 28 139636735953257988200260961549122595302627091 29 5148145371263922292525537502666627969545250884 30 189802494184237716955275207363766955607375101662 31 6997663080698534024151925009881774772949298202771 32 257990754027934810133697540365714867664596802474183 33 9511636727337248901212100092622538868209674001913407 34 350676261921525397849092513395184130248368110617350160 35 12928778106276670476352295258737568869373315008243700593 36 476659875423061953628117019621580472503877166147284285387 37 17573558380433935092641483585016610942269207572611813559137 38 647904239635056948637608496172772574775054949648859308008565 39 23887017907793581597947490576083258709656298458880903651454481 40 880669687928953184170174142650256574901929636474968233270216916 41 32468644777288536527766381000413137976757055104553402183417176957 42 1197058225261402833581830823216006121600685561417499779148577386002 43 44133298586835729523667587963613131255069972153678503554634815778676 44 1627112201438208961475702482242294861460830653613782064941073094906077 45 59988584602620223215999623042188297522164859772034708720921925214754110 46 2211666951698158797251722750319430266684784460753156503471732287407844357 47 81540025283746614890931822178416049029107994277507439936492873356934531316 48 3006228274184313435920874595129969402517320793138061884370876210970160866440 49 110834015626760218093080710605458826712696169725550561578610660112860878523992 50 4086242926208263965794760041859149735197506189442559815739862116393161669428412 51 150652136508492540452439767227124923734345498026771433164728470902919201557937096 52 5554262593886890762462311607587899170361584788425138015967424035684283942918704909 53 204775276851862434088772006377640132598275728537425585711911655567552450421015754755 54 7549681582557680124383379937362186152844355489989882587305291233712190732435757559587 55 278342644064613518910137776409216315932125317423019811219722641261431985081657844071654 56 10261972860401522704399954392087915638571788661961753401904044662682712402584474798663454 57 378339752219827110128724034176399042589997078553500740736123520707909444810999368144049477 58 13948679270250911702653432497995025265808976301007139498871094817124065576372510485578546543 59 514261724396538796449189410274846150016716919313812953197079131241592962467831662658433279304 60 18959868246690596788169834357072190987739852398902301492164306923695076837274803773370405629788 61 699014892375462577929431757688693281567886031374893731805189136548991460643408876766366244799624 62 25771372111088767323129836523492765543649930521953212113826229445855221328795089532863891511933189 63 950142304166333882383522974646324482005782238026162198298870623647925414354959470200929335565646445 64 35029970242759055236792807905326390891790888123741193048062342545383524159929989992927766800259258154 65 1291489506180083146427123841741606604296542408407147146355626865932313785734800371551299361183072776550 66 47614803353081671105879704786987065760781995155952497114296526823086154143874267273639433794177746505132 67 1755468772687423764371696235336339486957545071126935497533447677894181984079506940939651910366768975272391 68 64720851392138355009290662233796639656106899234392406959460540380937122664301202954865546498210137327706371 69 2386136780155135746234337821661612991203489214322571717541539129577956374379948150235496998122196864223534753 70 87972401647063722198165882996175192949333888690885606962449081811800479737947018471516997748639932253287747708 71 3243377963877299624661353059842208718509034217476256965576258612440282936458670637730558264226143863547163897469 72 119577281279281410018698638856900021212121835592613962384331281912523805419981113666043546414693238158341303538352 73 4408590783249620706118116404697771054092847588063485702362574670926811478098285841775147596792935285560450889546846 74 162536499293373976912739558356151760793447295379579564874975769869116635563664995788376704830559699916808254937199537 75 5992416829187279997091875693808768641134155218092844458572874464344784544472652553412091104932972746428172963859499057 76 220929204276216479714942503477247361618571552286778909512070606588637281556295658047338449628277822371914268577658026617 77 8145246683172070821138009406692600565835318117071505352584363886591890032670571953699110774742522196873457852668887048372 78 300300015776899317679267513393756753861730684891289967763290922820778878460189704688382523367378385750777440064375892234222 79 11071500101024122291166141457588296109419351302693668702928772632683737236739299135978064463990492061645365135560471768607455 80 408185507982269356400714428494761783505879417450008675053293764512483424754338000438822443386152777606435809428997666844450005 81 15049036481635512675415710587776580333761639019192876107831544470467002900579931195742677461626803312121023361849298206862220584 82 554829837406755901631986670607262384899662343848288137455700492010739474530324286894026554387475266556454726122922037132558165654 83 20455538721861872814459067865733831697209753687599926583025702455277081394284877106623684263646083606045800469453236128273411880126 84 754157466291475707218226714433456524912143488615726369098670653308842969549095727255930301562868919555797644840913505667430258031974 85 27804375709514929183977889419762958817665553249214269407656691026894877246519580694133291613481858235828970689185550196940355018382007 86 1025095345667602832995606889884901467894746239508148100046139815407234382079791801125005716236536161053827449787237078513474364795067299 87 37793348740780434116238971282732660967264806992902722591698249175531153501633892989864564968664461191605914700445442331402358101900624538 88 1393370104623811549734033367973443908972369665803142751129401435528682403996700781018143113537330423132306918098664925014678233510307757671 89 51370950528245777827622478460855982818629440455905418299439250859200540824879941800239638584990512630620876444997263843021420447228693624777 90 1893950896045640086769807600423610390561648664563757991317095235742635773300384583737768683753881421258402652395629048539259152085179627272685 91 69826428355842495081513962984437487868345779390057919625158646426686793839213064410432040243586531372000141880435651015462431925004933100005921 92 2574369856744221729433831952280296074958759624602196825034483292899174682025774774503998248540667537406323700824359297025522782503493957789307266 93 94912203235420684793547181860049527725240109985203659959399086229967081089702054326177550793729310584858408090192370429710634379144957809332812540 94 3499235472868119860069205359083333890902695057733570187550645745776871780661446214828755682029548512226630225811482860272924557567329759266496186266 95 129010269250697810364365160062524198077246131344724902301179469227382779747030406273653828109080674191546149880307359874256119904628395646394142173311 96 4756367412592474987298413798066365734541581529094708568777745967407183425812301658794056303322924928431715953646196730283428961835487734755541960634415 97 175358373368012084029963304138331023147321353208978789571132634475119000863043961504893989094350048648868340579009634233565918174993522741669515657733364 98 6465135352845760929841382973320195630996894048677286841249406142507990395349097713923518712251751892758462998710909680610885248993497237934376571242500267 99 238357452386363432338943909004416882683403382132048392600789536977503563790133631507772764633338807230107879878976215600359779146578052185559725520388080830 100 8787793604832967805647443657396916578065855979643714408246765229447688818457086985059819895059439370085444798385514415503727630796433692362730081222080161366 101 323989519387736635034243179719792025553905780554181247824959036313565374298177686158336448660555089882498918193451060422793085333928167829694303710375460916969 102 11944887806123179168445836298070566997754813613462032823762336152557544809614901667736805462645947089449208853197485826216606286065143105732750836644481045405943 103 440385679667978873040422957587866982105393416226639792734196846915780534841443665829160096207106273639081079540050699681643068943501880020523212796074914314184305 104 16236196605983235751847845148858617609755797415497326287521206985375778538597301072079210113703096420722392978857482353729358710153096713910467826258240485518037739 105 598598211519704266412249025520332415873399691260586668132726896013681835500342645815355271162014429955492607145734202111717456493944203837025173660068734522094684247 106 22069196840258968160546102218068295773489951936104380509081521894029930920969028568598046043995497433768522183491453259769077785059379623823196124493104989158129760540 107 813650024007905087737556313322543538175904331844309118313017730146500184884432463113600629263999701149712460846651931410370637902252917121735581791804822333665627865386 108 29997755077356773541829377629137968660899139235360399792919501103965291221679451853900321065739326921542949365841933725417014560262157359488154002032705177070854637901044 109 1105961141927455245450058209207038179013086961758589607428914743425598620948362314421801443187650528839989539282916587950357920951408784506996942271674102026715040703528888 110 40774719451481621407636902800005928408941801505579671155584858336962998951532941716742376822615267676764519310357443645796316006986690597616751208646162968110455618995628249 111 1503287668361940813899304331971472624571487572714678132875746499277712775292608212281486166427984343699987586843171859440894791403289739428642494176057163335722102654525815424 112 55423405586840010596095239729284576211431752567838486739867104785423477851674311127682567600305761593884043048524307445463298296296347168705440083305230184580507845253426395723 113 2043357337049474207265134031437603962983130898597621472872936024642041822783070689409224525868780647144499409960404650637426476224366959425949763374520362937465314918512238984408 114 75334764485589879381093315795932397545200179673352407509801921138388699379083675981222044799514333696823580075571547195598381519553184632042766265334909457320292367721902264058053 115 2777451910733458722605806901697018597634439629693459395330489974639623863121271909017476824830912053384477208933804156137237153557077219654601985008069795833610832431395577595955674 116 102399458856907016865926239106845027303049263001630899451289069836402039694428501928601857613882104600063286042875269807796461362642274814166498025148993680935841282262647268372833597 117 3775276588467874987316626670140053980431132036195347823092335854687835850254677557875038406037142817679186152784245184645445053321036336830041380884583023810655086952086593514896777659 118 139187389059842351617201479046690022327888962360105956590399477627438954386850364888484535289305331580641432592263583291131859440340040324360410728812052504273921832016699334345034542288 119 5131578791464956630098587298103667062763915645882356988604163709366558984356446768816140636181871071770102209006590745865995801529536712326070980570982205458128472891796361821189592452676 120 189191715362167384941385393676503150529204620872031388249458371167240709969958721195764884579160327652654306099684164050990642613881211490240883993444122261807535092735769904193958987970013 121 6975144807522496959992921096773271950225511030176980656925075511983012946933597328141589304857802551923851075780500604845914120558370484393736958307412225508403839983327490733615902087140441 122 257160547399091383055461548268867814598495231079306442922004057426379133164823521378480205140306116023873572650463588502102826745435360848052777327990201052103226167213063216473743037075847344 123 9481028561196223104805986425398480619449052480318376583662183972582310160525831313652997480516430796553576473544317630479851936570934431181370754373181207021330042854387842109785387041008586192 124 349547796064988969973924277593205692884366874973767613374231637146305435123409991968122870702022984620180025177706641699703918948879056282162602129356192091230093635409454983359421115402863763747 125 12887173680075401389768685284190066226610227263281828934177637524664387973361671950202495701325182606018803548408360933255474301585416666024375837837056292799871484195908176489251168650337194782575 126 475125998018165775510417317944449804195264030316968801238843966382357146101189683736523803799998165706026346506229272144147321106685212347014650586820558500011278487669464045032808046881376721158822 127 17517007188455712792984905237280954938461955699090376169549727810190533369587469165391393935300685223667339857544229703793323130536635912996631624545584763838671138946067534320607186108262501214542542 128 645819302922416186974860392295838295749485482381647834362843640831456450433371338187796636175592887266146761573101363867677906073494724389394704766355787540456360397601733446581128923311043207590952038 129 23810150189472250324330278077479586675913949647420369903102849166716117640609088366570074711198484891524544771933863534691951891518365279872200043624176604744830675016801545287838984652519080012195859893 130 877835718876509456546149270904249549094000108314764932813625958896969525765728341742578515548870310150003950553817593723463135583605985042498962853812667151239724475366409292651648855497907307800864416556 131 32364161637088704009452631603629335983532529373573787308570871378112390928360513051659447407767799535120844349381056498454388198886614337842034920372943947234336087941261003806225373923175181121394927412779 132 1193206127237747834995094110177155907810961877778647057090496727326682061427961301240222432822379759889871124950547159450957463993266548282865994185524694211989801718673370100276781432962773122328075076634376 133 43991278935096064791301132772105965320860947641294802083628156258739320981516500265388900076164319580512079743000200993807815979368186942251926042930142674883533483189449773821562609078704583258642532869696729 134 1621876202417312264212124351405099613253899261795223561943197539663229982398684135259268391920119383845817464798188287575835762808300287152548624628491580464439474244466408135717742120852698069274832904967730556 135 59795543108636794127373145786002160329515657115251664085660970700748517052838923999541487158937335190217660119784669224929556716797232751011268959230249095512164021312823812316952743791195570984032026418870980239 136 2204549872750926215320773435423790631990964299245702516017346650679004508717525481594404104929460609739113695751781630999361267158915659895257791648737230615156764033497638669311005175756280740046077799949634798140 137 81277631889995272816633949507660931580356531360299974420810973859214096876652797843468346015459589034917856063892746900546150133476303292153900340702109838076917456924144423868783003399167169079245059909024231573096 138 2996554320362132115452703595586374425980861472124221066769779541272238650446550226024166098643899275468761568972100704179955119309629613148512610201769767512080048736066458458069084728090283280497721336487940178595953 139 110477355037041320431946352754568267602910542850002630829075513201128492824950074772363142258245094094726999033648003731794070827717501636245998692639211141107121194901943276123688722874171221397763459792718016936849314 140 4073093517125189722453155053586717469199854854919696029549682381539582895118338421257853706020440090882184945652599299312980711293861250359719102462916305015411116601902301048230828262532637322550125541903026652087559808 141 150167342381475837607513127182621914387614407986334339034316141437417788570324525007232606291225882710756284854813926316173214715286906912839424939284234044692324573555056327393645839487794567217566431830080556221442036098 142 5536389140859073054048608244115927942238620484383074940175452679083748144750165827384755343190689207249579399925586326506702101604957026976837706475999248756106434117214369050896809239170094104898522455267899194623142094677 143 204116316057301076936035081314320718086348369475611277950571686921901165518865714056972158366248972291397237873856402381514711905781469135924733458511702250544729951997646750879797272188197413308980638218086128912098037529640 144 7525386930142552863316335982606848598869595263247498298341701354877475508289035434583253205299074298557189473019123923559171602461303343837087728475172580616070904322726085234774166645905556628816202658808595806865954336514946 145 277446945654566619898576446317905468223252466035821149045160274922706562527744285014886257015582196010379507521389282253345325522609142996958819620957490842259344393462805770918647741728438550428298936398269508666057652223742301 146 10228950134739434225703371580042162347156630425634585619059171389583110929501862085643252605485100074030479891802377326644034580607737772568478563952481375428512219064912905723093400264118624801430721213765795589412448162051344889 147 377122266068326117672322199852622209994164362719845160194053282294855661220277543961054129303904912686175391908779702365111752555548293854774814848606600559445472793335089111902183165046696443961261900195140354413608861041868372356 148 13903792832218377922202368739652551427033380562401051498946979916346024431675378106023147167012204623236947267769883992809002911465587345681016653564854871872925669402750317183452570783453090761418525759682410870563001405280147878632 149 512606845351906926035664318108916274245075607920758354565431020511601353679182823616461969466955614417025127983135563816562283779918351000099906282753620050104482824895579727259859812450607124602652625972527315607081518110825211865108 150 18898855950495992718697305194631452099449244522987970130595467164481278483456278484924036290370473772812561330910787123630416967491213337362715375423426704073976973159521042771604921900556561881326737059188349373502270961000660711489716 151 696765483091434709701551219771544172552675997691666861998225169612849024979753282647601086166077620040242737548362473849417606598583486281005061588713729150808520024194583570119116308571639678975779456060086455553124527202229389093068130 152 25688440596580086047700711093650907959208967668952175606727060981956073973616184949224693498791823253966812959606982343134161264265869617538005386266165735567103927481292546188169595358649575555590554138451683257118612293174015126939464350 153 947084774286138720466123496516841027969638159290931687262914015484051848030413750306598747889364866556043750886474554163748188004537013196651341263356450247295248442602671797685677478091004445691399964830179516219387640883323487485976415636 154 34917244832838950125768515406979062051059768720122989459550530507489032620157296941768967926799936568764932362269301162372369742302227678854751166188492260735861808492272608746181220882213377821659046161120668180448516812933198562728396055374 155 1287333531082680453602310705825385840330839997287893447488303982186092436613241734173123430205719700754471431259194012728652295242132487675719147739690337173482791041038179839831914945902904891225321497528968758197023555215577156774793567535118 156 47461580321801739995537131647280939076881939834689910103169295947616275124149180762753791838197179720050575829043635699832682820208129832793500196956583649850126480179624258443280498538304195434039682204382540866571579011292704502410273173019106 157 1749819726010199192708152951340676157399148651153558385432233759914864336125124745539935654918077681181731103820050208964512285528850903281988561916966840799370580192175275489838080192783591616026259371214114673980260887378062909451883771379510340 158 64512581603354704196878492564785680124205658355859308788917732023427290161878561173350633385882977690131577579110990632135934208795754093767610629718938721277846121016147633618670087474150835767236281030643269797524118258348054539603974216576444146 159 2378458262451455220555780529199810746937233833600878393017062419194105360299811056397078716202275316079443455361771585074889350666829323850387008423852375295816330205024145725158134331571486120523671350746065908630376674428946769941665669332602375017 160 87689309056102379719366041004441691345928916132318658293592953564483192473375287167009140335859664678567378520880853709166731772295595869170413050409982946685123813989009944543778047577410512290825135065532146984501353939847368163297840971491808153941 161 3232940869355945331119809229032096386837939959822310017146200713165919628131825190419855031255917736835582230825906777094566800396750945040651818251790181924853924898427594902986488265288142659246835068946043979431914354827212833081970147025215301780615 162 119192485118852898219415358652265994971355522206161976340353448486317093843444278416359769006078013207601760840247312599003216916275356918785551394700409493349987001562763744882264508700399328516916588667606397907641504077606048089633423375892562026205439 163 4394404068280471225474822011150917191541260616682563984452980281958066075651180169892880543979215133944912730710742528599583491403336052009925886555505903714593118917143746809627740574249493914371948122544206296850022151154817280922053665270546573640829836 164 162013461637822107209447345787001809816603612763903421791164456881941465949555037161571128550480229387238250234207305121656992385883628871292664075996328727952081771843307204316636322492168770553144062403526143949464385639651571752822558554316204225465421868 165 5973133408767535198441983980561487120480551689172547982687955722273068649684316534450321895963845599163379974173219588918332309897065263632831625783099253498691604035622903963270440055137365762370691605443028967934286892158979832065593951609307153726979788070 166 220218260620176490773740906449328824923680391060879840732239112716703741308514958592480841351902157661970463770909813933081605484012479003785147218253768294617894213898101377801229610471239866030163359762429747605674059051901089808336354529229742842120881539994 167 8119035519848266919527871326794341871232564590259138782158119376341532937478709483555570478670488800337339008707751438572190198766647874892095571899226398444141851736165520703132485469685921095978476579369456759344069886619811977991959223114279993396696685891863 168 299333659193012057816701546242988624535301934958176453527394377894781006012953245311018003004542307812193874100720544773694069421949329481194650386820856469194201006655890110300797119769529201892914638109671161818331219140990328707287819109144250311943797411138951 169 11035872340604416882508770420972903280448896685301994836446408771972789359090942315988651350961207825393125416412690054995557173861503038821097148214666296531446227663207427682755914742137675199902204633874044775267414540584319561234888672546273363106247762648713750 170 406871979069972925307177241578015221129596286286919588912983484681183972399523538486296377573380548043345767314836284580827495885314508653340329890688959867993467393962416177697707825219878582642768045619940549137501116815889767457806630966633138442118345886001224736 171 15000609126586713016759383249703127677709150611491749850969162796764973901560669237283191613869977020442935457605956426235257745998718222469604005947205070504643338468493849743242822672797445251098842768602370758505125745639098333632359231310520547442409567976309003173 172 553044411372301590360750696454614286644017842713230404623188981348676320240241876509566888621005487617397012922964675130210541296025170109554320923043350911657562134696412681526536096470791356222769860573581159049158714021393615628749336970081388821277712147907060536698 173 20389713402240452351372737400805276322738546402188940016567044725769039490373081181913725719249972977699505884446069475235373863187010325775588415677249119099333500168194088800176134038533906477817560898718258359053490143270241084547818672668572426420139317498989234304024 174 751730609832766976652650650401085663625293586350202342244386442019486679207569125615877632364593567931187190573056235312885980496074842971813163216120000368789096765355236004169902168173294968691689831516490821897256971182286806581272766260126288625854002922266404389366760 175 27714902049454496857082214842668969520261140506507164579528160321994449907378360294718641565264311180432429297029939128027970344508835485352702356037092222991928109765153587226638970972420862228988248447603011544843465251587666931785201557486502792862776712082585819053726404 176 1021796619112976133847726925026581450683509551833639381695892957828798320669753349321390832317392322568765539674444558532120373525486804070155343645932347669185701937113734674430742246726735610397918022302290349907596121490683456943713332951377690503337321874035226652909467441 177 37671730860447275936985971792661955781613749134922190471249916658418060503823856321057170611459913755002025043567486556608876501442968547937636552586398067531476250859137077290822255460171778685056771569924737926837323980770836192061404916464717625941415803681851190638937737606 178 1388886280768819665355899895502797841459905687860850021125627073702159741713164969610284060434875959535648643715841535937691156453994428233134123440677850888647946435104349080999010314664341424284309293637431265385877745541094089088167375085719388276163548685560947131234159805010 179 51205640326262978611893520666993469030377280734561812799325420520456189033106193543318160267391788766078907883228101395593696313360856397523880258292272751026322820080660727959881972762529547447030165219632101280130061005528364471851660152653098580254539985064124615169379563727386 180 1887856217984375493257351145590458986512816077237883840841451530798868600692993510512368358509476095641752885818113192370075090910517207584576737856232414223403188666498081991901328641313964207384321827831897683801828317973456775398249616982304343636918925020920273325507105181514970 181 69601728971140727250427145907450909166190552729417187261499258702215470485971751706338978739440738508366927686818038129533219266917441366078658750107517117545692269951135172191821515238001265119099927193498829227890524889243687087101303198985275248412965315414419908395893113334227296 182 2566085610557988087550174755014900467039606600500032309693844364701896761522263154561643530905775097080391083050949925315034348653539151982371726791078463073259142783344055336090285279194179668618749924338854100399679333609591543632826547104844569559806368818072864067090532496202413833 183 94606778567857780242606459596061047387295142660332644927648008118198949899590351101624272735235859575560060375742821630315751420825663709921630070503561833459961310179308134659499065906720261570018832583976141644600424173302958636160446775471084961714447356221718356235366498579975095867 184 3487975036437473223829064970421305394094643890560179933108236236401696127068215532033386726958001888170160201421022539590706848405441637066482598049533103301422427059924666105826644709680691438423028263886060420188801513378037631758862968317303573972794297992049560573707904486063182070017 185 128595118013502736540463733151174526889369711119219033558823191943444486291351800616217783344974538695086001029361481019923120466434083669286459546173047759654305202300700195721175308730179827493765436863717693926646358377254038671362412485598701766426471984813778245909124381804128273542917 186 4741061562698812994447159973731307190271512434172408187362389564140897379215677323886808012432812622909106503012736830255675870088131059988450207132694748944091648706348832979130880716362524044597381943899968930141998134587312708883972519608423344820078876315025217442948657275854520846902355 187 174794075300276269825996264618949632689073406879257634188646500043168098900030655949947782483120650516266341852886428600272911472265674556763120726624917184745818580561972737152672178063905860792710040470831343877861269385107826531451706511444857902807846922098975764474137015906674541739035109 188 6444330738174723723864807037801698095809942203618058122799305398780111052919366519131572262759171186369368803415684380571938242675933775246738962593919941524660506153810325770120262281685618220067905374851273283932240160371374349204424311120806649314485237174159410348709837648005397488688760689 189 237590425142504475421070695947739785100494965081744602931274807077773416237428376460985481847035190854860151991548236883942327352712467086636423804316410960325451860870995422436633920071975226533593446364847829600825430088948193496251819718854612277408752212694945620389549399893032147037209783426 190 8759514744487579983094662362269636490417897445756577735941772997266263399231500397819600442968761326430153269663067747110638382361234446466006856847625487380822060932515455387180724657019541709931684711260587338488761660192178318250227585080174932520177591525768953823859829910838812564818906298965 191 322946930680703697096939423458042685697834351877263041167554846706541985020748441449933089978195580949113166816664692572096342016712775395352212770705952440673254931476302010334483746985244180613000753770386919987397935117219726958777992810447084290299641193408223348681334769828826295269557284470167 192 11906449509856763413290409774164681564478163687457946388416711993205712967933942156185535173268704622809987650031845524366678923907960457562449204677055668740179200459218314503657770874608196106433872345344092256674808794681485113181889058290973940475546484077302976994546479745035188897655732521256923 193 438968531553964174196477563233741202292412752109735341786974071194315455090433933725091372650158642211485188029842194825567722886718051921846293350087474480727328205506618223704875799631265897893496375816418341129673320414456470273958086088068560500714007326417191317294010721431212892578521564219430539 194 16183949004707262599319111979405249879132126917842471745788562284203852417050849295574276221059374272285774757508204086581169316144326612599114775999086395623165331376860095785278811729646369257215643211053317867333908431566033867656858645944987796196133085452253725322579325880114619187497162564561186063 195 596671940149692227265602935206636810220033115567974510767038889558795972533657182949607564736175279498168191988218851132643662666892200728565701521871007249594005509415234082983304290153116553407360476898912118291518796938510758092228351910945150663383688882416072157461681293886620224581577484456381042170 196 21998178816458621991303514415822788805029274714747005579373687968731380076018183848905034542185234337753561995903764225961980245029925308532137370239902632757973445263864839672776970015300586534502387347682535522241796489758844360688427948970990125018239671645721502584657234440117585114186630820560976891805 197 811031722255086629540645002675014688352835639723689961130704225333358822328321160786463592253820192760590077475241795358816898684960649805680679154631314378147676921827588826435225166646049593531317450163474791194712939828890854585101050133719927373389338206605693245209279631779298392999194376790289316775642 198 29901223187253985378985416403734373577050155058128041429780909369729447446177343194701632534618771341739453576563048674347581175993653529984029198417047540364323479307228389520010894383742927003591960524648884339065780465507537758718766853119376671716058719915779338926694898099932637387001424100330452183838276 199 1102402191628168305499362735467572086335142078120309891695849785931888219006760307908269375151036815380828936162661500021168755287478944784849734078663720983471441759887356972817634858392742255682104497397995506600778666561069072511564067456214253749625930329555030759445659829891545685939147075531559771535567331 200 40643507608231607602492416308969959671656094761247618787405786347098881378580325943698410019456601468970969836281266167187167805971272458040914276097532127228022790911738765977295766084215491916131538543581012682912898045156911910857529768198802496000359587113409780088877826773954215179814814074371827205627551942 201 1498450133032347802572329411678631769583803763205168985793779075780541764572286631678064535722560957549517983984745082141087188664774482001003161485340713734877117125283169292055149295558795761450313503046903394037743239223440398025382239634393006639019817622005605829548723142387470878582796925398027507050120816768 202 55245054704134473246888590927003709330191570835728309288495027262583631482866625547277718188017833958680571288683912784753676525863742466256486874480545886392467443813244360097784351343772262462933464146621221513205493192127763793486339900948132835893519828462735169414829969209086418837434712775336323529174334716177 203 2036781873472545564818738190493221185982540057626294407311465971444195048863380071183419368253294407858171616994061311325489393954069770860872477201942038003734842026920950243903311396993800472549715831301336595962301744007009965665056884697135412042596717388390787345018748879935019394134338312172226546609471866020432 204 75092339437865835653700075288893897906860919001180812666624614003076401462192709559398338655670778454026560211587853960855431983926741818670267619998926745252569459076802104591202604894603381205327789849507452691260818003561267630640864257886759590777599646110237113948246011738846985913732877519736346143104690124150305 205 2768514152493840287962678326321909589490387069317173573451719282739899343802315123600947652561764472586805694440001198711996916146228073717273869213900716509767443171143797345284406205234996441598819255164214234750283085731182647321829719599137989469046963877537816604669749830586379976542780418764482970727270273038480785 206 102069940421828477049055996912832780218782407486595024817083601877970728438088270614828225628679115877354422622986498346331108872951874856476947683667659238436884076459594232021971810501444609405813563736744372329011072348219184859817759112627141870642905551951845010924425999795716215163932795170921461255228028673230026631 207 3763127859877824716047854611075405589489570013655903580855050578808109377412846266856551450419201504440988872734903049808413220922850325225395036267241457341122759946890035148977164027059885917429263824118129440943042232904541226279168425145294917829726757470214226482540829727574972193883871154362429494165962226292302303856 208 138739488151598699644312908107417839047579995147364055961838252936066627611150795543508736031709541869098329661754174390674642890050162715373949975642738735527830988884855857271688082852333076704402001526711046923137163728836657664976567972362014726526151002025246520842852775432863432626278544073290832097452369237370679535106 209 5115065522432854711945593744252008799821312333549554731065616444151817926257953424905039825061511511887320971456268076298278997068451822529275208508759244614300310504802985012193837457995900625770897027150866565781748321920539114117216058691657815573514913207231886913327884716156334973200633577818265842767382418791767263697003 210 188582902008347977980048627470408864803779176982468524732371397548790128731442462567218640929984748680651126971013252946400744044341369469154435921116498223755111332184641057343261799266389401718026351679640949656557615095262868699553928980216919504064063703425220312035679933297087324064819464992681763191135947604804898079939639