9470776,110497,5940253,9234818,1140802,779797,5639352,5628957,1149292,3364353,9205817,1946526,64073,180238,5308260,3987914,8982703,9882875,10663393,516328,96323,40692,5543860,4914655,1321904,9491603,361751,2214,10625581,2420074,6703175,1829420,9249253,10811536,691097,7829523,5233935,1079489,4958961,8938568,5548365,7814067,5228041,10607243,1014772,286456,111176,3729701,982248,5279090,117925,5227540,772163,535032,1057100,545054,2278105,2003751,136469,1005688,9907157,10784387,2329100,123560,8767817,5306336,5222127,83912,10809008,245249,1238273,639104,600452,3708964,5270468,9363487,4308104,10604931,693653,9911260,10223898,4172567,3971669,71309,9930609,5532096,5551563,75397,5525064,5258480,7814052,337151,5343215,5775383,10611444,2049603,1471039,2441106,5624966,5622025,5484840,10613922,53112,10616817,4992115,8642088,2518582,8312301,57120,4924979,4179836,8377295,4986658,93638,9209967,302498,9925620,1986435,4994616,67761,7420655,9263856,10832020,259209,425723,10220742,172482,5541526,10788176,5349969,5774070,5629660,1327827,216617,5629976,5529607,9880476,5425438,8080960,958238,3791120,1326296,8766504,5295475,5645569,8271482,359762,20363,9968217,5658777,490574,9364192,10638975,1655669,5237385,4989373,790404,5238493,8968674,10696266,10780954,222218,5524009,419887,8647984,416800,5636128,1903163,9242900,9361593,10857691,8923298,5673953,5951600,10616289,9202583,1567866,1066751,9190962,5281403,5369905,3547539,10242488,10796815,5637351,10648773,8758156,1510146,1892570,8085694,5533506,3027271,325463,10839866,10249665,5219154,5599278,692923,298383,9896786,547740,5399539,7848160,5275883,5639307,584088,212120,1928949,7817196,3357187,1388352,64592,2304935,158090,9272227,10278030,454215,5525954,66841,7217597,3927935,9263863,3866168,3832108,1045479,4133564,7864081,5228692,8694726,576775,4928862,10867211,1188341,6367839,5272610,277568,1618210,4991513,841605,655508,3342313,5776987,4980899,1187490,7417928,5225218,6369571,5245005,10821591,9887080,1931402,599621,914280,7821500,536286,5661340,1675278,2981999,10611152,10610106,15935,10816962,3625418,2645390,9877971,10621216,3365875,5522941,9194598,9220767,4179122,10816996,5242378,1103626,10254430,29631,10633799,755612,5522618,1899267,4922189,10292345,5631000,5757246,1906931,3904942,1004931,620338,997230,8749346,536094,67789,200053,5258460,195148,403919,20378,125470,1934590,321607,10826262,4913480,10252051,4984032,150537,5785237,711530,8744381,4924575,4851338,1450582,1846106,5786064,4982603,2953811,8086054,8279665,5966867,10748206,9475666,4970548,10786864,10657508,5643620,98875,8085887,7097539,356870,8380737,575712,226014,5757697,169616,5654239,10651547,1769312,8722207,531632,5647061,5559045,1207685,153018,119743,468309,74820,227252,3473327,5595791,9188320,1925056,6893235,10680574,1971374,5792645,358468,7224435,4977205,10624710,768257,1341578,571926,717612,10305336,3161850,812042,182287,379922,10784416,5522561,1295228,768281,10816317,1098269,9491024,903739,9234850,10816976,5261536,9470757,9205136,1248276,745276,1138311,457601,10213128,1284744,8648656,5219748,9263189,10273498,5266233,302532,5276829,10834530,5785051,8757405,4949836,9363306,299456,173392,1806734,5552475,1938297,3824032,16528,4960973,5327275,389602,10850900,729873,8731414,5637752,8757758,10638970,3876428,5544697,5591228,9199307,9263394,10211923,175373,973286,5787424,8647713,1121256,8915295,1463652,4983176,110843,251529,5628821,5261736,3590180,4923124,613133,4983155,10786877,8452290,320320,1899268,10223900,10825696,9911849,66601,5278028,5655826,9208434,496088,1146225,2035529,9355795,10817425,998236,1951881,8937381,1045527,1913400,5414403,5408664,10720022,6245616,615534,10257920,10816414,10820850,1113156,10850298,5258340,736308,676652,5645404,766905,2234220,340863,9878014,1021767,9882852,8382593,10783800,5527022,10609763,815920,1092351,10219815,5278064,5233082,5667417,1920759,8649225,9366429,1005634,3379414,280913,407313,257994,2014909,187097,89557,1151920,8760454,1294195,7217613,1088216,3106762,8653771,8288882,9467977,1150182,8649189,39486,3022504,10214708,2509355,3067542,5523246,10781404,8917554,10220667,721137,94130,1823100,286532,8749360,5663343,525284,205949,8694722,923156,193554,5647899,963142,2235240,1069854,1321913,5790438,8262965,5229530,10219533,4806243,5522413,501688,2412670,10776520,95666,5543796,5532732,5763226,2302182,224821,741159,9197682,5799889,5427754,3507279,1146345,9368546,1026483,144640,5422666,1313774,897640,9476573,6902203,964817,10285953,1644561,1224591,10278223,258151,5524101,177468,10613611,5775558,6997,3740700,10604916,1688791,10625524,5226641,4926808,10728166,5277447,10005985,174063,5281646,10826233,169721,7108427,693566,10727740,10786133,10809027,10215833,16581,142862,5751789,1772229,8653770,135987,319034,5802851,9233565,8672027,5600185,6330,5527662,274974,3768074,1852812,9368930,10639168,7822815,5506878,5328525,2424902,6232760,9882642,9874321,9477405,1156983,9211294,10796361,2425611,1762708,96219,690293,2408815,5232282,1005506,10677017,5553154,2405468,8649477,1103460,4945879,9584255,27035,10853546,731662,316412,2338042,5597792,557855,8643254,10638959,12750,97654,2277763,663725,6146541,5786128,5538094,801522,10838909,766555,8954224,10821652,5790136,8647660,10826243,8653773,167735,8642036,5651990,750267,7890594,5431265,7024525,