0 3 1 3 2 7 3 23 4 95 5 479 6 2879 7 20159 8 161279 9 1451519 10 14515199 11 159667199 12 1916006399 13 24908083199 14 348713164799 15 5230697471999 16 83691159551999 17 1422749712383999 18 25609494822911999 19 486580401635327999 20 9731608032706559999 21 204363768686837759999 22 4496002911110430719999 23 103408066955539906559999 24 2481793606932957757439999 25 62044840173323943935999999 26 1613165844506422542335999999 27 43555477801673408643071999999 28 1219553378446855442006015999999 29 35367047974958807818174463999999 30 1061011439248764234545233919999999 31 32891354616711691270902251519999999 32 1052523347734774120668872048639999999 33 34733270475247545982072777605119999999 34 1180931196158416563390474438574079999999 35 41332591865544579718666605350092799999999 36 1487973307159604869871997792603340799999999 37 55055012364905380185263918326323609599999999 38 2092090469866404447040028896400297164799999999 39 81591528324789773434561126959611589427199999999 40 3263661132991590937382445078384463577087999999999 41 133810106452655228432680248213763006660607999999999 42 5620024471011519594172570424978046279745535999999999 43 241661052253495342549420528274055990029058047999999999 44 10633086299153795072174503244058463561278554111999999999 45 478488883461920778247852645982630860257534935039999999999 46 22010488639248355799401221715201019571846607011839999999999 47 1034492966044672722571857420614447919876790529556479999999999 48 49655662370144290683449156189493500154085945418711039999999999 49 2433127456137070243489008653285181507550211325516840959999999999 50 121656372806853512174450432664259075377510566275842047999999999999 51 6204475013149529120896972065877212844253038880067944447999999999999 52 322632700683775514286642547425615067901158021763533111295999999999999 53 17099533136240102257192055013557598598761375153467254898687999999999999 54 923374789356965521888370970732110324333114258287231764529151999999999999 55 50785613414633103703860403390266067838321284205797747049103359999999999999 56 2843994351219453807416182589854899798945991915524673834749788159999999999999 57 162107678019508867022722407621729288539921539184906408580737925119999999999999 58 9402245325131514287317899642060298735315449272724571697682799656959999999999999 59 554732474182759342951756078881557625383611507090749730163285179760639999999999999 60 33283948450965560577105364732893457523016690425444983809797110785638399999999999999 61 2030320855508899195203427248706500908904018115952144012397623757923942399999999999999 62 125879893041551750102612489419803056352049123189032928768652672991284428799999999999999 63 7930433261617760256464586833447592550179094760909074512425118398450919014399999999999999 64 507547728743536656413733557340645923211462064698180768795207577500858816921599999999999999 65 32990602368329882666892681227141985008745034205381749971688492537555823099903999999999999999 66 2177379756309772256014916960991371010577172257555195498131440507478684324593663999999999999999 67 145884443672754741152999436386421857708670541256198098374806514001071849747775487999999999999999 68 9920142169747322398403961674276686324189596805421470689486842952072885782848733183999999999999999 69 684489809712565245489873355525091356369082179574081477574592163693029119016562589695999999999999999 70 47914286679879567184291134886756394945835752570185703430221451458512038331159381278719999999999999999 71 3401914354271449270084670576959704041154338432483184943545723053554354721512316070789119999999999999999 72 244937833507544347446096281541098690963112367138789315935292059855913539948886757096816639999999999999999 73 17880461846050737363565028552500204440307202801131620063276320369481688416268733268067614719999999999999999 74 1323154176607754564903812112885015128582733007283739884682447707341644942803886261837003489279999999999999999 75 99236563245581592367785908466376134643704975546280491351183578050623370710291469637775261695999999999999999999 76 7541978806664201019951729043444586232921578141517317342689951931847376173982151692470919888895999999999999999999 77 580732368113143478536283136345233139934961516896833435387126298752247965396625680320260831444991999999999999999999 78 45297124712825191325830084634928184914926998317953007960195851302675341300936803064980344852709375999999999999999999 79 3578472852313190114740576686159326608279232867118287628855472252911351962774007442133447243364040703999999999999999999 80 286277828185055209179246134892746128662338629369463010308437780232908157021920595370675779469123256319999999999999999999 81 23188504082989471943518936926312436421649428978926503834983460198865560718775568225024738136998983761919999999999999999999 82 1901457334805136699368552827957619786575253176271973314468643736306975978939596594452028527233916668477439999999999999999999 83 157820958788826346047589884720482442285746013630573785100897430113479006251986517339518367760415083483627519999999999999999999 84 13256960538261413067997550316520525152002665144968197948475384129532236525166867456519542891874867012624711679999999999999999999 85 1126841645752220110779791776904244637920226537322296825620407651010240104639183733804161145809363696073100492799999999999999999999 86 96908381534690929527062092813765038861139482209717527003355057986880648998969801107157858539605277862286642380799999999999999999999 87 8431029193518110868854402074797558380919134952245424849291890044858616462910372696322733692945659174018937887129599999999999999999999 88 741930569029593756459187382582185137520883875797597386737686323947558248736112797276400564979218007313666534067404799999999999999999999 89 66031820643633844324867677049814477239358664945986167419654082831332684137514038957599650283150402650916321531999027199999999999999999999 90 5942863857927045989238090934483302951542279845138755067768867454819941572376263506183968525483536238582468937879912447999999999999999999999 91 540800611071361185020666275037980568590347465907626711166966938388614683086239979062741135819001797711004673347072032767999999999999999999999 92 49753656218565229021901297303494212310311966863501657427360958331752550843934078073772184495348165389412429947930627014655999999999999999999999 93 4627090028326566299036820649224961744859012918305654140744569124852987228485869260860813158067379381215355985157548312363007999999999999999999999 94 434946462662697232109461141027146404016747214320731489229989497736180799477671710520916436858333661834243462604809541362122751999999999999999999999 95 41319913952956237050398808397578908381590985360469491476849002284937175950378812499487061501541697874253128947456906429401661439999999999999999999999 96 3966711739483798756838285606167575204632734594605071181777504219353968891236365999950757904148002995928300378955863017222559498239999999999999999999999 97 384771038729928479413313703798254794849375255676691904632417909277334982449927501995223516702356290605045136758718712670588271329279999999999999999999999 98 37707561795532990982504742972228969895238775056315806653976955109178828280092895195531904636830916479294423402354433841717650590269439999999999999999999999 99 3733048617757766107267969554250668019628638730575264858743718555808703999729196624357658559046260731450147916833088950330047408436674559999999999999999999999 100 373304861775776610726796955425066801962863873057526485874371855580870399972919662435765855904626073145014791683308895033004740843667455999999999999999999999999 101 37703791039353437683406492497931746998249251178810175073311557413667910397264885906012351446367233387646493960014198398333478825210413055999999999999999999999999 102 3845786686014050643707462234789038193821423620238637857477778856194126860521018362413259847529457805539942383921448236630014840171462131711999999999999999999999999 103 396116028659447216301868610183270933963606632884579699320211222187995066633664891328565764295534153970614065543909168372891528537660599566335999999999999999999999999 104 41196066980582510495394335459060177132215089819996288729301967107551486929901148698170839486735552012943862816566553510780718967916702354898943999999999999999999999999 105 4325587032961163602016405223201318598882584431099610316576706546292906127639620613307938146107232961359105595739488118631975491631253747264389119999999999999999999999999 106 458512225493883341813738953659339771481553949696558693557130893907048049529799785010641443487366693904065193148385740574989402112912897210025246719999999999999999999999999 107 49060808127845517574070068041549355548526272617531780210613005648054141299688576996138634453148236247734975666877274241523866026081680001472701399039999999999999999999999999 108 5298567277807315897999567348487330399240837442693432262746204609989847260366366315582972520940009514755377372022745618084577530816821440159051751096319999999999999999999999999 109 577543833280997432881952840985119013517251281253584116639336302488893351379933928398544004782461037108336133550479272371218950859033536977336640869498879999999999999999999999999 110 63529821660909717617014812508363091486897640937894252830326993273778268651792732123839840526070714081916974690552719960834084594493689067507030495644876799999999999999999999999999 111 7051810204360978655488644188428303155045638144106262064166296253389387820348993265746222298393849263092784190651351915652583389988799486493280385016581324799999999999999999999999999 112 789802742888429609414728149103969953365111472139901351186625180379611435879087245763576897420111117466391829352951414553089339678745542487247403121857108377599999999999999999999999999 113 89247709946392545863864280848748604730257596351808852684088645382896092254336858771284189408472556273702276716883509844499095383698246301058956552769853246668799999999999999999999999999 114 10174238933888750228480528016757340939249365984106209205986105573650154516994401899926397592565871415202059545724720122272896873741600078320721047015763270120243199999999999999999999999999 115 1170037477397206276275260721927094208013677088172214058688402140969767769454356218491535723145075212748236847758342814061383140480284009006882920406812776063827967999999999999999999999999999 116 135724347378075928047930243743542928129586542227976830807854648352493061256705321345018143884828724678795474339967766431120444295712945044798418767190282023404044287999999999999999999999999999 117 15879748643234883581607838517994522591161625440673289204518993857241688167034522597367122834524960787419070497776228672441091982598414570241414995761262996738273181695999999999999999999999999999 118 1873810339901716262629724945123353665757071801999448126133241275154519203710073666489320494473945372915450318737594983348048853946612919288486969499829033615116235440127999999999999999999999999999 119 222983430448304235252937268469679086225091544437934327009855711743387785241498766312229138842399499376938587929773803018417813619646937395329949370479655000198832017375231999999999999999999999999999 120 26758011653796508230352472216361490347010985332552119241182685409206534228979851957467496661087939925232630551572856362210137634357632487439593924457558600023859842085027839999999999999999999999999999 121 3237719410109377495872649138179740331988329225238806428183104934513990641706562086853567095991640730953148296740315619827426653757273530980190864859364590602887040892288368639999999999999999999999999999 122 395001768033344054496463194857928320502576165479134384238338802010706858288200574596135185710980169176284092202318505618946051758387370779583285512842480053552218988859180974079999999999999999999999999999 123 48585217468101318703064972967525183421816868353933529261315672647316943569448670675324627842450560808682943340885176191130364366281646605888744118079625046586922935629679259811839999999999999999999999999999 124 6024566966044563519180056647973122744305291675887757628403143408267301002611635163740253852463869540276684974269761847700165181418924179130204270641873505776778444018080228216668159999999999999999999999999999 125 753070870755570439897507080996640343038161459485969703550392926033412625326454395467531731557983692534585621783720230962520647677365522391275533830234188222097305502260028527083519999999999999999999999999999999 126 94886929715201875427085892205576683222808343895232182647349508680209990791133253828908998176305945259357788344748749101277601607348055821300717262609507715984260493284763594412523519999999999999999999999999999999 127 12050640073830638179239908310108238769296659674694487196213387602386668830473923236271442768390855047938439119783091135862255404133203089305191092351407479930001082647164976490390487039999999999999999999999999999999 128 1542481929450321686942708263693854562469972438360894361115313613105493610300662174242744674354029446136120207332235665390368691729049995431064459820980157431040138578837116990769982341119999999999999999999999999999999 129 198980168899091497615609366016507238558626444548555372583875456090608675728785420477314062991669798551559506745858400835357561233047449410607315316906440308604177876669988091809327722004479999999999999999999999999999999 130 25867421956881894690029217582145941012621437791312198435903809291779127844742104662050828188917073811702735876961592108596482960296168423378950991197837240118543123967098451935212603860582399999999999999999999999999999999 131 3388632276351528204393827503261118272653408350661897995103399017223065747661215710728658492748136669333058399881968566226139267798798063462642579846916678455529149239689897203512851105736294399999999999999999999999999999999 132 447299460478401722979985230430467611990249902287370535353648670273444678691280473816182921042754040351963708784419850741850383349441344377068820539793001556129847699639066430863696345957190860799999999999999999999999999999999 133 59490828243627429156338035647252192394703237004220281202035273146368142265940303017552328498686287366811173268327840148666100985475698802150153131792469206965269744051995835304871614012306384486399999999999999999999999999999999 134 7971770984646075506949296776731793780890233758565517681072726601613331063636000604352012018823962507152697217955930579921257532053743639488120519660190873733346145702967441930852796277649055521177599999999999999999999999999999999 135 1076189082927220193438155064858792160420181557406344886944818091217799693590860081587521622541234938465614124424050628289369766827255391330896270154125767954001729669900604660665127497482622495358975999999999999999999999999999999999 136 146361715278101946307589088820795733817144691807262904624495260405620758328356971095902940665607951631323520921670885447354288288506733221001892740961104441744235235106482233850457339657636659368820735999999999999999999999999999999999 137 20051554993099966644139705168449015532948822777595017933555850675570043890984905040138702871188289373491322366268911306287537495525422451277259305511671308518960227209588066037512655533096222333528440831999999999999999999999999999999999 138 2767114589047795396891279313245964143546937543308112474830707393228666056955916895539140996223983933541802486545109760267680174382508298276261784160610640575616511354923153113176746463567278682026924834815999999999999999999999999999999999 139 384628927877643560167887824541189015953024318519827634001468327658784581916872448479940598475133766762310545629770256677207544239168653460400387998324879040010695078334318282731567758435851736801742552039423999999999999999999999999999999999 140 53848049902870098423504295435766462233423404592775868760205565872229841468362142787191683786518727346723476388167835934809056193483611484456054319765483065601497310966804559582419486181019243152243957285519359999999999999999999999999999999999 141 7592575036304683877714105656443071174912700047581397495188984787984407647039062132994027413899140555888010170731664866808076923281189219308303659086933112249811120846319442901121147551523713284466397977258229759999999999999999999999999999999999 142 1078145655155265110635403003214916106837603406756558444316835839893785885879546822885151892773677958936097444243896411086746923105928869141779119590344501939473179160177360891959202952316367286394228512770668625919999999999999999999999999999999999 143 154174828687202910820862629459733003277777287166187857537307525104811381680775195672576720666635948127861934526877186785404810004147828287274414101419263777344664619905362607550166022181240521954374677326205613506559999999999999999999999999999999999 144 22201175330957219158204218642201552471999929351931051485372283615092838962031628176851047775995576530412118571870314897098292640597287273367515630604373983937631705266372215487223907194098635161429953534973608344944639999999999999999999999999999999999 145 3219170422988796777939611703119225108439989756030002465378981124188461649494586085643401927519358596909757192921195660079252432886606654638289766437634227670956597263623971245647466543144302098407343262571173210016972799999999999999999999999999999999999 146 469998881756364329579183308655406865832238504380380359945331244131515400826209568503936681417826355148824550166494566371570855201444571577190305899894597239959663200489099801864530115299068106367472116335391288662478028799999999999999999999999999999999999 147 69089835618185556448139946372344809277339060143915912911963692887332763921452806570078692168420474206877208874474701256620915714612352021846974967284505794274070490471897670874085926948963011636018401101302519433384270233599999999999999999999999999999999999 148 10225295671491462354324712063107031773046180901299555110970626547325249060375015372371646440926230182617826913422255785979895525762628099233352295158106857552562432589840855289364717188446525722130723362992772876140871994572799999999999999999999999999999999999 149 1523569055052227890794382097402947734183880954293633711534623355551462109995877290483375319698008297210056210099916112111004433338631586785769491978557921775331802455886287438115342861078532332597477781085923158544989927191347199999999999999999999999999999999999 150 228535358257834183619157314610442160127582143144045056730193503332719316499381593572506297954701244581508431514987416816650665000794738017865423796783688266299770368382943115717301429161779849889621667162888473781748489078702079999999999999999999999999999999999999 151 34508839096932961726492754506176766179264903614750803566259219003240616791406620629448450991159887931807773158763099939314250415120005440697678993314336928211265325625824410473312515803428757333332871741596159541044021850884014079999999999999999999999999999999999999 152 5245343542733810182426898684938868459248265349442122142071401288492573752293806335676164550656302965634781520131991190775766063098240826986047206983779213088112329495125310391943502402121171114666596504722616250238691321334370140159999999999999999999999999999999999999 153 802537562038272957911315498795646874264984598464644687736924397139363784100952369358453176250414353742121572580194652188692207654030846528865222668518219602481186412754172489967355867524539180543989265222560286286519772164158631444479999999999999999999999999999999999999 154 123590784553894035518342586814529618636807628163555281911486357159462022751546664881201789142563810476286722177349976437058599978720750365445244290951805818782102707564142563454972803598779033803774346844274284088124044913280429242449919999999999999999999999999999999999999 155 19156571605853575505343100956252090888705182365351068696280385359716613526489733056586277317097390623824441937489246347744082996701716306644012865097529901911225919672442097335520784557810750239585023760862514033659226961558466532579737599999999999999999999999999999999999999 156 2988425170513157778833523749175326178638008448994766716619740116115791710132398356827459261467192937316612942248322430248076947485467743836466006955214664698151243468900967184341242391018477037375263706694552189250839406003120779082439065599999999999999999999999999999999999999 157 469182751770565771276863228620526210046167326492178374509299198230179298490786542021911104050349291158708231932986621548948080755218435782325163091968702357609745224617451847941575055389900894867916401951044693712381786742489962315942933299199999999999999999999999999999999999999 158 74130874779749391861744390122043141187294437585764183172469273320368329161544273639461954439955188003075900645411886204733796759324512853607375768531054972502339745489557391974768858751604341389130791508265061606556322305313414045918983461273599999999999999999999999999999999999999 159 11786809089980153306017358029404859448779815576136505124422614457938564336685539508674450755952874892489068202620489906552673684732597543723572747196437740627872019532839625323988248541505090280871795849814144795442455246544832833301118370342502399999999999999999999999999999999999999 160 1885889454396824528962777284704777511804770492181840819907618313270170293869686321387912120952459982798250912419278385048427789557215606995771639551430038500459523125254340051838119766640814444939487335970263167270792839447173253328178939254800383999999999999999999999999999999999999999 161 303628202157888749163007142837469179400568049241276372005126548436497417313019497743453851473346057230518396899503819992796874118711712726319233967780236198573983223165948748345937282429171125635257461091212369930597647150994893785836809220022861823999999999999999999999999999999999999999 162 49187768749577977364407157139670007062892023977086772264830500846712581604709158634439523938682061271343980297719618838833093607231297461663715902780398264168985282152883697232041839753525722352911708696776403928756818838461172793305563093643703615487999999999999999999999999999999999999999 163 8017606306181210310398366613766211151251399908265143879167371638014150801567592857413642402005175987229068788528297870729794257978701486251185692153204917059544600990920042648822819879824692743524608517574553840387361470669171165308806784263923689324543999999999999999999999999999999999999999 164 1314887434213718490905332124657658628805229584955483596183448948634320731457085228615837353928848861905567281318640850799686258308507043745194453513125606397765314562510886994406942460291249609938035796882226829823527281189744071110644312619283485049225215999999999999999999999999999999999999999 165 216956426645263550999379800568513673752862881517654793370269076524662920690419062721613163398260062214418601417575740381948232620903662217957084829665725055631276902814296354077145505948056185639775906485567426920882001396307771733256311582181775033122160639999999999999999999999999999999999999999 166 36014766823113749465897046894373269842975238331930695699464666703094044834609564411787785124111170327593487835317572903403406615070007928180876081724510359234791965867173194776806153987377326816202800476604192868866412231787090107720547722642174655498278666239999999999999999999999999999999999999999 167 6014466059459996160804806831360336063776864801432426181810599339416705487379797256768560115726565444708112468498034674868368904716691324006206305647993229992210258299817923527726627715892013578305867679592900209100690842708444047989331469681243167468212537262079999999999999999999999999999999999999999 168 1010430297989279355015207547668536458714513286640647598544180689022006521879805939137118099442062994710962894707669825377885975992404142433042659348862862638691323394369411152658073456269858281155385770171607235128916061575018600062207686906448852134659706260029439999999999999999999999999999999999999999 169 170762720360188210997570075555982661522752745442269444153966536444719102197687203714172958805708646106152729205596200488862729942716300071184209429957823785938833653648430484799214414109606049515260195159001622736786814406178143410513099087189856010757490357944975359999999999999999999999999999999999999999 170 29029662461231995869586912844517052458867966725185805506174311195602247373606824631409402996970469838045963964951354083106664090261771012101315603092830043609601721120233182415866450398633028417594233177030275865253758449050284379787226844822275521828773360850645811199999999999999999999999999999999999999999 171 4964072280870671293699362096412415970466422310006772741555807214447984300886767011971007912481950342305859838006681548211239559434762843069324968128873937457241894311559874193113163018166247859408613873272177172958392694787598628943615790464609114232720244705460433715199999999999999999999999999999999999999999 172 853820432309755462516290280582935546920224637321164911547598840885053299752523926059013360946895458876607892137149226292333204222779209007923894518166317242645605821588298361215464039124594631818281586202814473748843543503466964178301915959912767648027882089339194599014399999999999999999999999999999999999999999 173 147710934789587695015318218540847849617198862256561529697734599473114220857186639208209311443812914385653165339726816148573644330540803158370833751642772882977689807134775616490275278768554871304562714413086903958549933026099784802846231461064908803108823601455680665629491199999999999999999999999999999999999999999 174 25701702653388258932665370026107525833392602032641706167405820308321874429150475222228420191223447103103650769112466009851814113514099749556525072785842481638118026441450957269307898505728547606993912307877121288787688346541362555695244274225294131740935306653288435819531468799999999999999999999999999999999999999999 175 4497797964342945313216439754568817020843705355712298579296018553956328025101333163889973533464103243043138884594681551724067469864967456172391887737522434286670654627253917522128882238502495831223934653878496225537845460644738447246667747989426473054663678664325476268418007039999999999999999999999999999999999999999999 176 791612441724358375126093396804111795668492142605364549956099265496313732417834636844635341889682170775592443688663953103435874696234272286340972241803948434454035214396689483894683273976439266295412499082615335694660801073473966715413523646139059257620807444921283823241569239039999999999999999999999999999999999999999999 177 140115402185211432397318531234327787833323109241149525342229569992847530637956730721500455514473744227279862532893519699308149821233466194682352086799298872898364232948214038649358939493829750134288012337622914417954961790004892108628193685366613488598882917751067236713757755310079999999999999999999999999999999999999999999 178 24940541588967634966722698559710346234331513444924615510916863458726860453556298068427081081576326472455815530855046506476850668179556982653458671450275199375908833464782098879585891229901695523903266196096878766395983198620870795335818475995257200970601159359689968135048880445194239999999999999999999999999999999999999999999 179 4464356944425206659043363042188151975945340906641506176454118559112108021186577354248447513602162438569590980023053324659356269604140699894969102189599260688287681190195995699445874530152403498778684649101341299184880992553135872365111507203151038973737607525384504296173749599689768959999999999999999999999999999999999999999999 180 803584249996537198627805347593867355670161363195471111761741340640179443813583923764720552448389238942526376404149598438684128528745325981094438394127866923891782614235279225900257415427432629780163236838241433853278578659564457025720071296567187015272769354569210773311274927944158412799999999999999999999999999999999999999999999 181 145448749249373232951632767914489991376299206738380271228875182655872479330258690201414419993158452248597274129151077317401827263702904002578093349337143913224412653176585539887946592192365305990209545867721699527443422737381166721655332904678660849764371253177027149969340761957892672716799999999999999999999999999999999999999999999 182 26471672363385928397197163760437178430486455626385209363655283243368791238107081616657424438754838309244703891505496071767132561993928528469212989579360192206843102878138568259606279779010485690218137347925349313994702938203372343341270588651516274657115568078218941294420018676336466434457599999999999999999999999999999999999999999999 183 4844316042499624896687080968160003652779021379628493313548916833536488796573595935848308672292135410591780812145505781133385258844888920709865977093022915173852287826699357991507949199558918881309919134670338924461030637691217138831452517723227478262252148958314066256878863417769573357505740799999999999999999999999999999999999999999999 184 891354151819930980990422898141440672111339933851642769693000697370713938569541652196088795701752915548887669434773063728542887627459561410615339785116216391988820960112681870437462652718841074161025120779342362100829637335183953544987263261073856000254395408329788191265710868869601497781056307199999999999999999999999999999999999999999999 185 164900518086687231483228236156166524340597887762553912393205129013582078635365205656276427204824289376544218845433016789780434211080018860963837860246500032517931877620846146030930590752985598719789647344178336988653482907009031405822643703298663360047063150541010815384156510740876277089495416831999999999999999999999999999999999999999999999 186 30671496364123825055880451925046973527351207123835027705136153996526266626177928252067415460097317824037224705250541122899160763260883508139273842005849006048335329237477383161753089880055321361880874406017170679889547820703679841483011728813551384968753746000628011661453110997802987538646147530751999999999999999999999999999999999999999999999 187 5735569820091155285449644509983784049614675732157150180860460797350411859095272583136606691038198433094961019881851189982143062729785216022044208455093764131038706567408270651247827807570345094671723513925210917139345442471588130357323193288134108989156950502117438180691731756589158669726829588250623999999999999999999999999999999999999999999999 188 1078287126177137193664533167876951401327559037645544234001766629901877429509911245629682057915181305421852671737788023716642895793199620612144311189557627656635276834672754882434591627823224877798284020617939652422196943184658568507176760338169212489961506694398078377970045570238761829908643962591117311999999999999999999999999999999999999999999999 189 203796266847478929602596768728743814850908658115007860226333893051454834177373225424009908945969266724730154958441936482445507304914728295695274814826391627104067321753150672780137817658589501903875679896790594307795222261900469447856407703913981160602724765241236813436338612775125985852733708929721171967999999999999999999999999999999999999999999999 190 38721290701020996624493386058461324821672645041851493443003439679776418493700912830561882699734160677698729442103967931664646387933798376182102214817014409149772791133098627828226185355132005361736379180390212918481092229761089195092717463743656420514517705395834994552904336427273937312019404696647022673919999999999999999999999999999999999999999999999 191 7395766523895010355278236737166113040939475202993635247613656978837295932296874350637319595649224689440457323441857874947947460095355489850781523030049752147606603106421837915191201402830213024091648423454530667429888615884368036262709035575038376318272881730604483959604728257609322026595706297059581330718719999999999999999999999999999999999999999999999 192 1419987172587841988213421453535893703860379238974777967541822139936760819000999875322365362364651140372567806100836711990005912338308254051350052421769552412340467796432992879716710669343400900625596497303269888146538614249798662962440134830407368253108393292276060920244107825460989829106375609035439615497994239999999999999999999999999999999999999999999999 193 274057524309453503725190340532427484845053193122132147735571673007794838067192975937216514936377670091905586577461485414071141081293493031910560117401523615581710284711567625785325159183276373820740123979531088412281952550211141951750946022268622072849919905409279757607112810313971037017530492543839845791112888319999999999999999999999999999999999999999999999 194 53167159716033979722686926063290932059940319465693636660700904563512198585035437331820003897657267997829683796027528170329801369770937648190648662775895581422851795234044119402353080881555616521223584052029031151982698794740961538639683528320112682132884461649400272975779885200910381181400915553504930083475900334079999999999999999999999999999999999999999999999 195 10367596144626626045923950582341731751688362295810259148836676389884878724081910279704900760043167259576788340225367993214311267105332841397176489241299638377456100070638603283458850771903345221638598890145661074636626264974487500034738288022421973015912470021633053230277077614177524330373178532933461366277800565145599999999999999999999999999999999999999999999999 196 2032048844346818705001094314138979423330919009978810793171988572417436229920054414822160548968460782877050514684172126670005008352645236913846591891294729121981395613845166243557934751293055663441165382468549570628778747934999550006808704452394706711118844124240078433134307212378794768753142992454958427790448910768537599999999999999999999999999999999999999999999999 197 400313622336323284885215579885378946396191044965825726254881748766234937294250719719965628146786774226778951392781908953990986645471111672027778602585061637030334935927497749980913146004731965697909580346304265413869413343194911351341314777121757222090412292475295451327458520838622569444369169513626810274718435421401907199999999999999999999999999999999999999999999999 198 79262097222592010407272684817305031386445826903233493798466586255714517584261642504553194373063781296902232375770817972890215355803280111061500163311842204132006317313644554496220802908936929208186096908568244551946143841952592447565580325870107929973901633910108499362836787126047268749985095563698108434394250213437577625599999999999999999999999999999999999999999999999 199 15773157347295810071047264278643701245902719553743465265894850664887188999268066858406085680239692478083544242778392776605152855804852742101238532499056598622269257145415266344747939778878448912429033284805080665837282624548565897065550484848151478064806425148111591373204520638083406481247034017175923578444455792474077947494399999999999999999999999999999999999999999999999 200 3154631469459162014209452855728740249180543910748693053178970132977437799853613371681217136047938495616708848555678555321030571160970548420247706499811319724453851429083053268949587955775689782485806656961016133167456524909713179413110096969630295612961285029622318274640904127616681296249406803435184715688891158494815589498879999999999999999999999999999999999999999999999999