4949967,1923495,5306639,229789,9881031,1947854,59068,5420730,5509587,7896114,10237900,522136,10229449,3412315,976807,603400,8651602,2009340,946489,7585982,8916471,9417422,10225747,128868,6738829,9201952,787045,5239788,966928,1911954,600540,313861,420674,469966,343173,323582,5932809,5962431,5250503,5244161,2337447,10244354,8279646,5524773,2496893,202795,8103919,181830,8927806,4925140,9244496,9357961,9192708,5237656,4952906,8921709,686778,9895593,6148428,4980769,4665968,2315857,1679745,2059008,2671944,9494223,5269001,8960760,98120,2011159,5558163,831749,884166,7421211,5534885,600118,7896826,10216373,10223063,5279163,9904017,878422,5670718,5463677,5277902,673406,225402,537846,9008939,5953884,8950710,78343,5236641,3309391,5250489,77808,2381481,4960083,5330012,495080,8917578,2327502,10222209,8079356,5542131,5240873,751757,5557559,5262185,275817,85109,228039,3902969,7413289,9185432,91207,1982237,9479351,912523,10236709,9209842,1905306,3372421,8375480,8782026,943236,5655799,317122,8922357,287915,5527745,626520,9887083,895650,5619320,6148553,10281343,10294256,4562639,5645474,1676030,1926043,466543,77496,7819855,1898807,9521914,3965134,5295381,9892,10266703,4917804,1068698,8265035,8915326,896075,404116,642531,9942928,3848289,70870,2848063,290204,3530630,5483142,5249651,2332484,5636777,3793411,5465548,982038,192020,9248002,327786,951277,616308,2041071,131205,5947839,3590835,5638124,8127697,9932539,463116,10266704,3406171,2351547,6378286,4913376,2359093,1899491,5531361,9904005,5274870,7412784,5314229,5232358,235306,224622,3198191,9499799,2277541,765253,2770632,7106438,1038521,583443,4345711,356305,48469,9914533,4649188,3559451,5223932,5529826,5275612,9885805,8388011,622581,5536621,1998069,79029,9271751,1017348,10216893,9248306,289988,3394212,316776,9381900,8088526,9508163,5592476,1086977,2619451,5790210,1968075,203247,9226576,482840,5636387,5528810,791855,9884096,3768766,4345705,6367089,5659181,5961185,764175,9185491,5539576,9367320,310092,5239993,654188,302587,4248388,8264223,9193027,8756266,8025941,3577478,1065184,791588,50113,5541972,299703,497584,5275504,458904,3504542,5359922,3572730,244318,894820,9875544,9949398,6769584,464390,5666163,4067603,3991610,9885065,3550088,9228202,8651200,9370614,3487566,50727,276305,8403478,5765711,67660,5354890,3666925,73966,99880,75006,348264,5659099,4971215,4738356,10272032,5264637,6150107,9952682,9515422,969023,5523083,9228600,56539,8914699,7818698,330274,4977305,9292220,10294253,237652,9900344,139415,9920092,9586071,73942,24382,9195379,5548375,6705211,5238739,121024,765458,5800197,1940959,480038,8681835,4941083,467077,5755343,4048352,5401177,4978044,4404387,1099251,5764902,219914,576046,914126,5275720,9468754,9356955,3409787,1910506,4976420,8922,9270660,5604128,5619316,9894140,2242315,984190,5660276,3346790,7820181,5265170,5557846,4982161,971735,3760168,5230233,8978208,9484719,2337210,3837272,5297474,1947028,3832333,5470979,5265965,5312,1101011,4342,595575,5597384,5237056,8775632,9238113,2440066,5233350,5866217,446568,5263750,5533806,809758,426382,2561428,4984242,9886036,5426009,352873,873820,5529827,698355,1053131,450613,9284337,3374784,3616649,4502228,9914531,170536,9251715,9501404,9540981,5647413,838967,9920297,155593,5271489,5424624,1086995,9197297,9875545,7827091,1146995,9181647,399705,8750306,8926054,8976276,640935,228246,5969916,5223159,2050551,191210,5958350,5230793,5224864,10214571,5762407,9568233,6051372,1044936,5767203,35804,3784545,1923618,189127,5642032,2798198,9009016,176660,8947232,7904739,1918367,8749733,5550134,5539045,3878347,7819861,2237220,8654104,183457,815470,10255112,164220,5439979,6233814,972945,75540,190212,52528,8262887,2262785,7611747,1088802,626000,421309,8800376,4977617,209772,2396476,5270146,9532263,3345181,7819866,427551,354751,7894362,2379207,5670717,327220,5538983,8088522,9497641,8935391,2934636,179630,4993455,11500,489860,250627,646508,708358,2238545,7905606,2805068,10223491,291396,9885180,1126,4964480,3878348,10268521,9191753,5783452,10267534,2405732,48430,8925911,8915520,4924543,179233,178108,5617546,7226535,6148563,9228493,23681,3666942,9184176,1014196,2059399,4974518,5416188,73972,8990351,9242874,9479355,2351438,315989,4989127,2055644,5751924,794634,1188617,957755,501918,743668,7845225,914955,5320764,54071,698263,3409322,5548706,6701490,5754082,204862,5424469,102678,5969914,7828142,100237,4805618,6052034,10215286,9104,8379608,3484591,624532,3313794,8775544,10213475,197529,1994296,5553943,1898861,54857,3878346,25301,130519,364083,2242288,5652595,4956432,5548591,5605340,4966883,292220,9911409,8646607,4966919,10226728,302976,447996,406998,729545,8916002,1029425,2021092,5185638,5278271,8730132,2318636,8281393,8674133,5604788,1957131,231761,349446,5064980,426411,1101494,9262119,2024712,300640,8395846,9553801,9356329,2676761,9512084,2643132,5559043,8850588,2388039,8305387,9883696,9184313,7421210,4966558,5221180,4942480,100826,311750,5550218,4914011,8273465,2256942,5597387,3618148,4037329,365191,5631701,4755662,174425,5599600,5963165,5074265,5794063,5507882,3322116,2238246,7893695,8377324,5786208,3397577,961173,5539031,9375946,5665411,8288713,5536460,630800,5952396,2763527,8076691,9932734,10270168,5242337,84612,27395,9252615,4535344,4994686,171077,8925961,4730278,855,512682,1981675,5550204,5238573,7593897,4931019,166126,762590,212371,2308815,10225122,6213185,10212287,5799656,8103811,969323,9472436,5953659,5229167,8078557,5267290,473015,4942479,5325438,9279353,100812,230392,5242670,302002,3962695,681448,1932447,5245401,9279100,9273151,3847459,8103916,1932687,838693,219624,5426865,2052279,10224370,5240214,2358982,5233475,14246,615636,9494225,5725735,4991230,3698954,2057279,26327,5226925,5228181,325680,5798462,9248184,8386098,2725546,8466050,2282301,5352580,5319623,31557,9292217,700,226956,1974260,5249280,8920349,9443046,424393,8657350,5481536,1021960,8751192,1934189,5418756,9928971,9878999,8273858,10218744,2627604,5534913,9181837,9481712,901259,237287,42196,8937468,5524675,342908,18331,2508090,9487780,5329221,5244766,816499,1974854,961810,8385945,9226577,5306772,9359849,5526111,934693,9884804,10252544,2542801,6705206,339642,991735,9204282,7420920,1108462,10243278,9213875,8378993,732858,5654253,5653108,4987791,4942380,3461928,9366854,9468683,1919652,3409149,4933262,949139,363597,33540,162727,9196529,4931882,8761150,5895500,723264,9896600,9481713,388365,747572,6243503,8273490,10242118,9186537,4936132,2054873,5649014,255778,5219885,178176,132469,790667,5669243,1954924,218274,5260887,5802278,5276255,1226480,10252545,6693869,2632790,1948068,377008,7832572,10220505,9212632,912926,180757,3691705,8716786,5525075,2446237,5265413,129758,5553813,5271826,5014125,8949206,2956674,892946,10218704,8953035,2366998,5271206,9209798,2026270,1099931,9291957,420197,2019980,10280532,2579973,4746680,1100130,752681,2257044,4562808,489641,7998393,8081147,4615249,475583,2315752,1955162,10219113,1957000,5588113,3660018,5531182,5750387,3684416,5880694,814029,41053,5646009,663473,6711173,9209806,5220947,4916210,2060394,446097,174519,5553831,3926522,4561094,5227316,978897,9899934,284043,3391025,7875162,3442832,2240504,10273997,5239269,3348663,8760188,682330,23009,5751829,5267404,589983,5277758,5648988,8092235,222147,817683,3694612,203113,8269832,3340284,5606341,486985,4016388,5360582,5530801,701598,7825299,2345556,765804,327800,9213842,1924387,10222353,4979739,4961390,9899931,741659,418952,372291,5537742,2332666,8657366,925461,7858396,3831139,7430523,8941401,7823636,462542,9206372,8312114,768903,2347000,55765,5661948,5276072,2319954,687410,7587759,8647498,733345,8287222,5227876,26192,9209801,9392952,4957197,5549152,757792,5783514,660526,48474,3403740,84837,10214446,849856,9251853,8760189,5663308,1909791,8431701,9356604,5085655,1899519,10270127,2284988,299656,10294250,5262981,9475023,5783550,5536518,9381896,9890472,2246568,2575185,460146,688816,708121,2283230,778330,3372628,5769080,8103921,276688,986592,5236200,571180,316983,4189943,2759266,8921657,864830,8762943,1964896,8080913,2592149,8795236,833642,3741008,2289375,3631007,1947863,3633583,5276154,258534,5277393,4804671,5244217,925733,4985969,370662,338370,129093,3939329,1904078,468574,1090177,2515613,5239093,8970644,397633,51860,4345709,5998720,100882,642532,9199394,4974356,707410,9928973,7584619,872501,9499812,5231245,9519398,2576815,50572,9402820,401430,9885980,8751659,8915204,5276532,9193240,9292218,8970427,687968,2258425,5532255,3450307,194722,772165,638774,1981664,5279948,222539,10238163,6696193,559461,5287102,559605,9921946,1949427,815132,9222900,5344104,9208015,3459936,242931,4964696,119533,10213360,673160,4809941,976155,7908090,9271314,733856,4965375,969843,5465965,613512,10238803,314995,7819863,8077216,5794530,8956780,357907,2026732,5605352,8941402,9208019,5624218,7832580,1068960,334821,5552655,611961,8094508,2286033,9251931,2644,5450698,1020554,734594,8639564,75498,204080,1910972,9183467,9252479,2015541,614234,2893468,300413,3940060,8657412,5454760,8970577,3338321,5335423,428671,8265907,5268643,218271,362337,725,552627,5240116,4021625,8379010,3420649,3319532,3472220,10265238,2583328,756861,9355853,3402765,728663,1051582,237035,2287121,178860,358397,28582,5621359,5248973,614077,4922353,632154,2498219,541183,3396700,36384,8916472,10229876,5741094,5651980,354443,795582,8082757,8088973,3309107,9252445,3883090,4946375,5996155,5452100,2245543,8292679,5231310,4879597,209845,4554870,2629503,223046,5646284,1975020,462554,5185193,5532175,7593650,5522366,843463,4936164,9285258,3346360,10218911,1874887,500180,7819867,5314096,175446,9195390,2236822,2427010,2329366,9200471,1014621,4345707,235611,5614422,167655,5657052,1025498,9405260,8707055,5402611,3577480,5248479,395152,8944485,548930,933623,5278528,658877,476345,5328058,5525924,2053418,348132,789997,5492791,4267803,3394507,32134,904256,9876875,81124,5421979,3148093,7855226,1855,5537797,6002917,8272188,6377940,5229999,4937093,392969,10225744,3396176,80662,1057683,5224320,289203,9270868,76762,366494,5528412,5530109,5543530,634276,5672214,223979,5751927,7814476,1956027,31357,5647414,6903101,399128,5269566,982786,5636386,9934324,267769,9251721,4984822,5651197,221313,264840,7438101,9946939,2284638,3363649,2488605,5271012,1047883,5600145,5429649,488213,8651203,5773214,672022,7861243,839853,5275274,4913424,9910843,8436216,8279525,1098480,606637,7410487,4913175,5231315,7819865,8264460,7819859,774548,3382089,3560699,4927953,9492590,9918126,126708,667049,1087443,5003559,1079256,2241258,8386099,8081549,5258658,7437821,2295815,5232552,5540280,3675032,1920835,669231,3425298,9279356,5241608,3557414,5491924,1929996,225675,10294254,5594588,2387669,5658527,970,880029,8918992,2522947,2607867,5468005,125345,153471,5558153,854830,59995,932432,8657552,9928903,4949421,749250,180865,833443,9400085,5613260,4549457,9258006,5434694,7866760,2009949,8097102,74212,2242334,109193,6162,371808,4473051,4037006,3611327,9234363,8946756,877876,2332977,75300,5230161,5648391,7814900,5758908,930113,7586057,382377,8378243,4602269,9509878,5570586,1940531,388029,336248,8961723,920720,8284293,29144,5224862,405660,884345,9273283,5865403,5522209,5276798,4942478,131262,5016250,8079521,