7825746,8264987,1219889,5552692,2102779,1485443,9906264,1576117,453944,8932660,110207,8377673,5426139,159621,639537,2230952,7412728,8080087,8264910,1652164,2223375,626644,5946993,8264922,6696727,768078,1137571,5269980,6141398,8264938,6892800,1400570,1852490,1139849,1153696,2317292,4918424,1803578,2099613,1926683,9877116,5424853,6369387,7813304,2144125,510723,1935267,8264981,1570263,5864482,8264925,368026,3116142,10229802,5415397,1883412,5643344,5649689,9243901,1298700,2144111,2060284,432790,5549001,2342533,1075121,7600149,2223377,4945856,2169138,111040,9471100,9891658,1810700,208342,5759503,985282,5643347,3186550,560409,1504719,9199638,7412719,1837882,5797215,5798328,8392644,678470,1692092,5271091,5255327,1172910,9184675,8932673,1400565,2193310,1824361,453962,1279434,7097884,1172872,5552698,1361575,1864655,454001,1336297,3237941,5524421,8095123,9358667,812126,9906269,2229363,8947889,8917298,1736001,1298688,8766866,3382929,8658044,280639,57440,9485909,639463,2217223,8947866,5540139,1189888,2189045,3214714,7453,816953,1795416,184008,3094071,779236,1521433,8932661,797866,1644142,5792003,5792000,779156,1857359,5779940,5648083,2243255,614577,5777099,10244319,5624428,7825795,999251,1215129,3133672,3268701,4935237,1611505,1153742,5539125,3078191,768105,3258936,318576,8947894,2267328,1447350,5226112,797894,5961120,5527281,1023194,5622838,2102782,10215099,358600,5533232,1583829,5864478,5618146,768037,699152,1139887,8751408,1075159,8751400,8392648,7813261,1757891,5758045,156374,2146244,2128473,966491,5622839,5643348,7813248,8295,3036187,5666820,1699548,6369386,8658037,5534339,2094163,772590,985295,689895,134798,5596238,7217930,2219313,1317792,9184734,9184692,665544,1117001,8377698,5600810,2141560,1857352,2196782,1668951,8932716,3164541,5800473,3292406,8751453,1082700,5666818,2957629,5777106,333571,578314,5633906,1429277,5500653,1069172,5529227,5276495,1908552,1137533,5798327,8080101,7825773,280641,85078,4995888,7217931,293248,9877125,5523513,10215108,1504712,2267276,1116996,4594012,1116985,2209488,10244393,305313,6892803,1267932,5451718,1239956,7825791,2291776,3035118,1163696,805273,1757912,7813273,5799435,9471117,1467108,3114587,2217222,5760960,8658031,5864477,5274360,57456,3275518,5431523,6369366,4945846,1117005,1229233,3262175,9471148,5800475,1163715,3098710,1420114,1259639,5596247,8642354,7585234,5614991,1513174,392940,8642372,3279200,333651,3237957,528177,1848662,2097865,5629145,9877100,6892819,1182780,7412698,10229800,779230,5224411,5771321,208348,756247,9358644,2121385,3351506,181267,3174982,7585232,5627537,7825794,1290456,1685458,57466,8280026,2233667,2101342,513890,1803580,2209501,1837878,8947871,560375,3016571,601981,699125,985293,1116993,5775677,742587,1250156,1926703,57400,5794534,816980,5801473,5550081,5775681,8751394,6989,10215165,1189908,187361,1071537,3275510,8080107,2978165,652650,9358651,5594684,7813289,8766868,1069149,8264965,8264943,8264944,1563527,8642360,5794536,3164548,1750573,184026,1219879,528208,1309404,5603921,5600811,110999,785980,5542188,2167356,2160664,8917347,745107,1290455,1071539,7813250,9358615,1528811,5803269,9877104,5864475,2202408,7412722,3058663,8264968,2060278,2233669,5768399,5804051,5765495,5552680,1713912,3072722,9891686,5788125,6141388,1659742,5622840,6141395,2987795,614573,745086,8932695,5777100,7825757,768058,9199624,727918,8377646,1055951,8917272,8080113,8264923,9471140,9891650,1147900,2223376,3316797,3072739,5630739,5603915,1611507,7896563,181230,453979,5769848,2163839,1126902,7585227,5248638,1163717,7585222,8377710,745101,5764003,1908567,2102781,4945840,779247,7825786,5865976,1765528,779224,5663755,5536328,1066773,213591,5803268,9199660,3088360,8932709,1139879,8751442,8264962,727796,1290465,1153751,3295657,1563533,3220705,3062025,7825778,5235891,6892802,727826,1908564,3078196,1071533,7585239,3155723,4924754,5948506,1795406,1843707,5277592,85131,768050,10215125,1876887,1189977,4924755,5539123,3316836,7825790,3155721,1668934,8264940,10229777,6234876,5527280,8658049,772597,9471113,3016578,601952,5949998,5775679,10215097,1100296,2225626,368068,5241260,513866,134785,1153664,1864652,8642336,3272039,4986332,1328068,1309483,1528813,3062031,8642380,432755,7813235,7825780,1092435,4918415,5240206,5487791,1092446,8642391,5804052,110120,8751421,58452,1400551,5774253,5531242,5635477,8377690,10229818,4924762,689936,1290447,2219302,1570260,9243934,678499,5590056,5594683,779202,5629144,10215132,3161229,5657464,5619730,3316778,1082730,5632337,6141396,1023182,5524423,665635,8264921,678474,2243242,1871163,9229315,1926679,9229285,7813251,5222207,1139838,1699554,5596244,8264985,1917702,8932671,1420117,1390044,748175,9471142,1361592,1361603,510772,578287,5417175,6892805,5948503,1917698,8264951,8259,5796055,3078207,8917283,368955,3152604,3078193,1109593,1328080,10244387,5803271,9471084,9471156,3036180,768080,1153735,1611527,7813255,4918425,1409883,5791999,6369363,2219311,6141391,5603922,5346855,727960,5441791,5578027,6234879,7412696,7825787,5611766,5865981,5794845,213649,5281213,949356,745117,2174763,9877154,6234871,1837868,2946533,5234817,1429296,3282755,3044108,1611514,805217,5522608,689931,1636226,3237967,31707,768063,4924736,2087517,1543868,3016604,8932655,8377654,1485453,1908553,8642330,6369378,1692120,8642331,156381,9358659,10258712,9906263,10229833,1011737,9471089,5541149,665659,1830952,7813306,9214670,159554,1750588,6369382,6948,5760957,5552679,8377657,5772777,58511,3204553,8932662,1069164,1109580,134858,3255330,2267336,8917281,5654409,768091,9214650,8264935,4966718,6892808,293235,768095,8642338,5662070,1803598,5652835,8377691,9199671,8264953,2215189,1678172,8377684,1092433,9214596,8080070,10215141,745046,1327736,8642393,7006,3027691,3237961,1340244,2996616,1219913,797784,7825745,3152697,5644927,3116100,1317798,9214599,5593146,4976471,8377683,10229764,5790734,2144115,5419060,2232193,8080115,2243288,8264934,318643,1830939,785975,181240,1322441,2291787,7825789,8080075,1172866,5552669,3144179,8751414,9243904,58479,5641791,2160679,1773203,1092403,1172898,3124487,432867,5599307,8264946,8932676,1182743,7585221,5275406,8377714,797806,33069,3124494,1011780,1182747,8932722,5801471,5588531,6896088,3098707,578343,1899367,83208,1082718,1082697,57394,9877124,5646505,5772779,5775680,2243267,915829,161825,1011740,4986330,280596,2987778,1824372,1721079,1117015,5594681,1059018,1908569,8658026,3027690,4187035,1071555,9229296,1055945,5608575,5762504,5245417,689951,578293,9512761,5771316,7217928,7813294,8080114,1071553,5777102,8917285,8080039,5627540,5652836,5552691,7412711,1137580,7825755,805281,2167358,742627,816964,1864650,9358611,1131852,8080099,3110179,8080072,1270145,5760955,3220716,8932706,159620,1267931,7896564,779166,1082701,493931,1652155,5424854,1810679,1883418,1055954,985251,1576094,1824367,5269981,3258916,9229303,8080092,601891,8917308,1172913,2342565,5221127,1899375,1848664,3220714,2317285,1259636,5948504,1773198,1071545,5658947,5596241,280642,3108022,2144123,1400540,5760958,3248781,2267359,4918401,1172896,9243883,454018,5243184,768102,6234870,1400568,3088372,5669824,915833,1018085,1736007,8264975,5542187,5755063,6141402,3306821,7813298,805206,5538107,639486,1659720,5790733,5616580,5529229,1126865,4956598,1018064,5793278,1058993,1824370,785955,3248777,5774250,4918443,208303,5600809,779249,5646509,1189973,768088,1259646,348718,5276494,3155733,2211441,1092384,5658943,5784046,2225623,779215,5781334,5774251,2169126,7813229,1059016,1743191,132546,83697,7813268,8242,1126928,8917284,985252,1018065,1100283,3171260,1830953,8932668,5792002,8947895,7217929,1876870,8917312,1309480,156323,2978168,3295659,161738,3237947,8080059,9877140,8264917,5801472,1116938,3268695,1139819,108021,8642350,8080065,5619728,513923,8080100,3072743,1116824,2183296,8264982,5756562,3027705,8932691,3092070,1843701,3171263,8751415,8377664,3214710,7825760,5766967,5790738,8642385,626637,1757906,