8970170,5802900,10233161,9493626,297284,1918391,9472013,5524899,6906107,2588219,8103391,8956252,5607813,1974466,3339055,9199867,8408206,5424123,7904217,8970158,5274746,242627,5776645,6704642,363667,9471289,646859,358968,679544,5760508,5275066,382226,1954577,9302257,7420635,5595539,1002569,72222,711608,4936016,5219502,6897034,8666055,2001943,9381307,9874441,4746676,4936005,10224866,120972,8666053,5634982,5652338,72173,3616315,5239854,9278845,2058294,1932053,10252029,567178,5468445,7821128,3368247,10252034,9230130,8673540,1005480,5400127,10224877,5654979,5791650,8754309,3368242,813680,9884708,6241421,5947774,2375901,93241,5494726,352975,550217,4835655,109242,8090002,10222891,1922892,326919,4981262,4940345,7904223,9265324,7904229,8288233,5947778,8650655,9265319,5422735,4939261,3587122,299318,1020896,734057,5797775,7905303,5541094,5636317,46602,3488217,2064430,791129,2306098,10224872,5297823,5099,1999269,2381030,9237003,8088017,3653938,6377397,4896889,491442,404880,2051924,1990883,73914,10230695,9278849,4966882,175738,4929831,5556677,1045410,307623,8925464,1046366,8666046,9214860,10222904,10266154,7904228,7225937,5223329,5874470,587429,5456173,21432,4971459,2010851,97105,8940807,5597879,5805258,210680,8927540,5422234,110815,4247294,5516158,10252019,5116274,5595490,9207969,502933,3483641,929917,866363,354074,5969306,9209525,2256469,8385588,319817,1954578,366767,676798,7904214,5666110,9899438,1049195,8927529,1976767,8288220,5525023,5971400,2022228,5235412,5969294,3626183,4931312,773077,175714,5612861,570526,5969308,8387546,8272969,4788402,8681360,5868305,8940802,110905,9291777,9899427,2281203,5227762,9480786,9302255,9265306,8681382,7872756,5466712,9942575,5620779,444356,7585468,958717,8917561,8956269,8650656,10230031,9194476,8272956,9302260,773176,4971521,968819,2561976,5254640,5354201,9381311,2956495,9928407,7105868,10222907,8956260,4699025,243333,717939,9291762,556594,354077,9886791,4687599,18609,7906102,5238619,98704,9262768,7819423,10246027,5279265,4981247,1020911,1922723,601336,1926872,8925461,2302818,4968514,9194517,10252033,8970175,8265864,5557707,227494,275836,8378609,8775149,8651147,124466,3488189,9942566,1988675,762734,5532772,7584759,2516646,5588019,5237066,7420636,5664556,8274944,9265307,8759651,22741,9928405,2020032,10224859,3399883,9928404,2395829,8956261,4940346,2026790,8265194,5550097,2334947,8958023,8385578,480579,3368243,5509764,4764926,1068387,9381317,9366375,2065422,5219261,6242963,679541,10224852,9199862,383116,9194515,5570761,3872741,9209498,8925473,9366371,47265,7608176,10237601,791107,9192430,5272253,8385573,8696173,5539800,46262,5527184,9236998,8274950,9260336,7422650,923713,3590136,6237567,9194464,955375,1304399,8274939,9366374,773100,5769288,5243602,5949152,2290224,3424590,5614015,5539647,9478784,9302248,22727,1913914,66119,981712,9582608,5261852,394804,5525841,8080941,946749,136828,5538119,5277029,9194777,5309200,8687694,267467,5490828,5788859,9381313,7826587,9302245,8927521,9884721,272727,667027,5634984,1906610,9251355,2456335,672678,5865278,8984635,2331585,5307195,8288235,9265313,5592624,812539,8925469,2305542,4928773,5652117,10222945,5495104,10266169,9381308,72155,1905148,3877017,1895472,5222941,5239710,1168191,8970172,3368225,5501907,5863745,5242942,8265910,382246,9390474,1901103,3333961,350805,7904216,519440,8103400,6904060,109214,4926449,7904218,7420640,7819425,5243815,10237613,5531596,6904067,8970173,181751,9366379,9229527,4964841,811537,7818297,5612859,2821681,799202,5969309,2343127,5611018,5267326,5650915,258082,762421,9899435,8759648,5532770,87178,5874468,8103397,1942480,10266150,5647344,806246,3899389,5312982,9886777,8925419,5200023,21456,9942572,8272953,5665302,9194473,5655221,9884707,371556,8385579,3922930,3946155,5464276,9258013,444571,5525844,9372798,7904220,4977156,10222903,5533487,9209507,5560805,111653,3702948,6377406,9478787,10266167,46694,5668817,6377400,1974171,9381319,5553130,4923466,5765614,5330993,5528773,763012,553042,9192427,2053673,10224847,5619221,5425472,677189,5232104,5451198,5271491,5237561,4923473,533313,312242,9928406,444304,9913983,7818265,9908736,5540994,9278850,9251352,10237595,10215962,2788685,9236999,716624,4403604,612198,6704640,5607877,9251364,5541710,7600382,5759516,5481920,382190,791099,9884709,8775154,9899430,3564828,6377401,8977156,342454,9493625,9278848,5248188,903733,850662,898225,1982770,3424584,9237402,5262974,8272952,2289592,9913973,5646020,5623702,9913977,5560804,7608174,5655222,5523190,4946574,8681364,5490356,9400091,569271,887657,5545930,5409223,8925477,8759653,3901183,8400936,5672169,2027609,9913982,3936299,6704636,5535599,5452124,5966230,148980,9899432,581919,382251,967013,9214870,9194485,5230835,2322153,3847076,9230141,5298345,6706679,9381316,418068,10266164,8666052,8940809,5653710,5270599,5408260,7904224,9194070,8385572,9899440,7032850,7830880,8761654,5661288,248812,422654,10215932,673774,248520,71664,9236993,5656728,72201,254495,7818298,10266155,5947776,3667611,5549741,9291763,2474759,5962131,5106894,3363163,8666037,8272955,433932,9251351,9493623,6904064,887653,8925468,221134,6904058,4951140,7593331,908037,5760373,5500186,4924979,8775153,3483637,9507795,741933,5623732,523484,9236994,1964659,5229955,10252025,5767743,9899426,9302247,5653709,9520426,5656727,8761644,8392919,5620547,9251367,621149,4961589,5531779,5241568,8681375,148925,467308,1080844,9478780,7819434,5612623,6242961,46733,1899617,125738,9291761,8970179,7585464,5759260,5234328,8082161,1896917,6377410,5789204,6149527,8272962,5259656,8775161,570534,1954579,4981252,9251368,6704663,8650658,10266168,5640916,8400931,9507796,5593242,5412793,10237602,9251361,5590875,3841731,9226729,5556672,5543493,8922822,830891,2399578,5279266,148888,9251353,7904226,3899398,5222203,5564566,7819435,5590876,8103402,10224875,2281330,9265320,9251358,8288222,8103403,2325406,10244508,5861037,3515023,8984632,10252027,5522316,179845,9500569,71904,8681362,5410254,147691,8666032,2642282,2775085,2474762,1942935,1904673,161947,923709,148935,9265308,8956262,2256445,5791014,2029053,9251349,8091,1015663,1015512,9884725,430741,9207432,8086470,10222905,5560807,7098110,5557683,10222886,9877341,1970122,734102,621152,3905597,5555954,5595488,8288234,187961,9225677,4951147,10222899,478267,1999562,5456175,10256139,3428907,6242962,5767754,955372,5541858,4971519,746009,8775159,5604754,72178,824382,2306067,5267010,10222840,5500970,2588229,6904066,6904059,5236493,9478781,8088025,4981270,9222321,9478794,5516156,9507799,3758680,5228848,3601941,9200523,9478791,9913981,882623,491464,5261807,8288217,791038,8751660,438833,9194455,8962648,5525024,233083,5647409,5274978,9292125,5275065,7819437,8666040,7032852,3339071,8376459,3333977,187958,6704635,4961596,8970177,981708,5274446,7910797,244542,10266160,9515363,4977216,8923128,9302253,5351400,5327213,8648036,71819,5538167,649981,3341468,9928413,8385576,2386338,5664852,354094,8080289,646855,8970160,225945,6377409,9265818,2331914,10252023,8664392,2348550,5248189,7819424,8103392,9913984,8666039,6377411,1706690,5426475,3698535,7899137,3759047,958714,679563,4923469,5947988,8385587,5523192,198211,8392909,4935415,556026,791131,72166,1020919,923724,7819432,2281334,9241420,460140,9913971,5889395,4966907,8927523,5232185,34096,5481248,9251350,9884718,3368234,8917566,7843623,382211,8080327,7410174,8925460,1005138,5476373,8652755,5875997,10222894,30670,8775152,5606294,4961595,171120,2921397,2317625,4981267,5276001,289060,8272965,4929836,21445,8950820,8385080,5786066,5228847,991997,5875998,5017164,9207439,989146,4950501,9884713,8272964,8681370,616504,8970167,5219551,5949280,2008554,4980168,5590874,272671,134611,2028962,21486,9291766,76025,9899436,162335,8927547,5548549,9478786,198498,239013,2037941,5525842,8970174,4134595,8970178,828336,4990865,9942574,5644441,9478792,6142074,210905,249698,9194496,9507801,9209511,5262973,5642570,9291774,5549372,5296078,8288230,101259,5606293,5496122,585249,8681376,5513573,6149528,6896310,3830906,85318,6702072,2013239,9278838,5252467,8666049,9891900,9221588,8940810,710996,806190,9360425,9236990,672688,5477041,9260316,3782240,6375874,354086,9302246,857062,491433,175707,5424969,606005,932536,9257951,8103398,5506951,221144,8663274,8666047,5311060,2408115,10252012,3454302,71983,10237603,9886790,10224869,8932907,817496,4981263,5636559,9199854,5653939,5494027,7819439,7904222,8970163,4981255,5798432,5633137,9209502,7843554,21453,5971397,5524898,10252017,860579,4685836,9207437,9480778,8749833,5529796,333931,8696431,9209504,47238,5250206,7593332,8956265,9502784,3758627,9886765,9899425,7608173,8652748,5969295,8948122,9278834,156951,1912744,6151591,9950247,5299159,5611016,5534694,9480799,9366368,3367665,5952298,8088026,8775146,359663,9199560,124460,5645796,5257521,5270579,8752322,3899387,5525969,46729,9886785,951550,5397698,7423582,5225092,9302259,9209528,9928408,5524120,406320,5648947,5234893,2325404,5550547,5359147,3946138,10222896,8927549,3899384,5433464,8103393,8914815,47249,2292241,631267,6149532,679565,4971585,1083735,3454305,305849,2025366,8681369,5231035,8940804,1988676,9478795,6142341,9520427,9907122,5242416,142250,4721134,873500,10245166,9207438,9486171,9480775,9493622,9363447,1967666,9194500,5355542,2056405,374390,10252016,10222898,733254,773087,290286,7904221,2355487,465956,5643458,5660633,5525966,3688308,287662,2286611,9913979,8650661,9278836,7904225,7412970,5244920,5222801,7819428,9244094,6702234,5264868,10252080,1026350,5230094,9913985,5627047,5570759,502945,2344817,5332178,8648281,2375904,4958574,8945,8303232,5265620,1972295,5615842,4929837,2269311,5524124,8955790,5239660,5246113,6377407,5545929,9899439,473528,5241834,8377906,936274,2008627,5557681,10266156,5588017,2347714,9265312,2325618,9194461,5425473,5522915,3543980,1080849,5268459,9231804,9291768,5755945,7902709,9302258,5644214,6377408,9194482,5652118,4961478,5402568,7420639,8759647,8288221,5949278,7606649,5432813,5426252,58269,5645792,206396,9251359,75461,9278844,1930787,3368244,1020925,7105865,4961602,5670662,9207936,5868303,5278770,920817,7582152,6149529,2436979,195636,47232,8642585,9381318,7095187,3395240,272486,408089,5667649,9915750,9291778,4699012,8272963,8696172,158303,7420707,5556670,5245963,5664760,242608,5281614,8387548,1029218,4972755,1947416,4981271,9194465,9478788,544925,5229954,768257,7819431,406314,5276002,5661398,5646110,4923453,5305905,7819430,130502,3990253,8652751,5969298,10236091,8681378,8759644,2058295,87130,722160,7593330,9520425,6377402,134630,8103394,724362,4971394,5419464,342455,2542092,5865277,43059,839853,732555,10252031,5792914,9942576,8650659,9192397,2019834,9194501,8088027,9913972,253112,762985,9890967,523321,8752323,5458894,5434858,8775150,8956263,10223445,2067524,9899433,7839302,7595323,69420,5255904,731156,2642314,5564567,5271684,8956268,9222325,636832,8666031,5669126,5652070,46681,46279,4951582,2355462,5020780,8666036,7821108,5233782,8385575,3597993,763029,3368231,9368385,237765,314481,8759645,290452,8272950,803394,9265311,4980179,124463,9251357,8956254,8090007,8681374,5597076,2359157,10237608,209004,202380,9302250,10237598,9207434,5219552,937972,6904062,72218,8927531,3399893,3339046,5947086,8385589,5522314,148894,2242375,5496232,10227522,9886773,9236992,9207433,796801,3492744,5947777,2383855,1168196,10237614,9277090,5452091,22733,21501,8666033,744746,73917,4019103,9884715,688775,227510,8273418,4919189,5640328,5767088,9222324,5650266,8927516,4961598,8652760,5536874,6904068,3373858,5647127,1988687,400553,1906964,5552771,9478779,9507794,3114091,10215347,5555487,5760509,5549014,9222315,5033078,383102,9493635,4990869,