6706876,184928,4954446,5608886,1969452,5267467,954792,4088704,1211879,42376,7904301,1862909,3982642,5416893,647412,5286387,2588721,615850,4642968,5644187,4773074,3879890,10246102,5504800,8956254,9954607,7871189,1213809,420183,5468074,7438073,3794367,3653531,10222895,9607453,7857765,207120,4931317,7617785,10282041,7495210,9901548,5592060,5131889,10213218,8658315,6258419,5305805,679737,1961028,1015609,5121333,3634243,4514572,542020,5764680,9184297,5521203,566408,879970,1899511,3468581,694567,3894770,10252026,4956159,9520428,840992,7842514,415218,773069,6889829,379364,5319980,9930599,4466217,2403269,5249019,207156,307998,1899003,3319390,4996285,10616061,3449586,2454696,7933878,911827,810298,2437589,8085298,4752218,9016959,9368553,5161908,2526943,9499820,167458,933791,10693818,4663375,9594311,2395829,227746,5516049,2046130,436439,2349618,5450233,961670,3394978,218147,797325,436482,8761820,3798883,4950037,281356,1888254,7843193,7451030,7823183,3682551,8936893,6896279,8681393,9366380,1033653,10715593,5483066,731069,879867,9607458,1020928,9495692,2863038,1194565,8403096,8303311,469974,10649224,4966316,5259954,7422828,10251310,5296089,3680714,3541161,967883,3317132,10220286,4619610,5508933,3456218,1972310,799213,81278,66205,8792644,269007,10616053,4970412,34412,9971666,3583250,9251477,989146,2355754,3330049,233093,462853,4946193,6243047,788472,5737586,4962802,5355204,461715,1212077,8125269,5407257,3149559,5785564,349128,9253560,10658150,6938209,526191,1071688,8642855,9901555,4040640,7857763,754147,879091,584460,8696171,424790,9188969,194412,5276660,686506,8938530,806190,8089897,5400958,5467006,5873180,1951826,7593332,8953910,8668245,5797817,5637589,5764125,1089272,242813,3412507,10640997,6149608,5278339,7844808,7846622,8644954,374699,333087,444745,961634,3899625,5323891,1909319,1999378,6149611,298829,7819430,5721983,5235412,10282049,157168,1913989,518358,3452869,5230981,5508273,5880880,259219,2973995,454375,4611925,3589361,616531,3647108,1302017,3512945,9958498,652348,4442636,1941726,314082,9395964,3048944,427814,9285574,9227617,2003745,5314885,10734668,4308533,9261613,1059426,8087515,8118711,2644307,410245,4586079,21614,158604,3643808,3572211,4557722,1026767,201177,5483931,3412339,5247671,394804,2505124,4918374,3512906,6078154,416433,9480949,8133856,2413965,1651873,9395974,5462214,5524902,1124005,9204393,5929528,955702,5266631,5343748,519521,811142,5670486,927583,4952800,453152,10664793,21437,10691846,4445113,519550,5439954,133175,173993,6704645,8639454,3181288,5294824,5606523,287787,135560,10679147,9914086,5441152,4442454,5225094,5238915,7438105,433061,10710887,3767788,3077956,455377,436480,5725141,3492758,9388456,790653,9971655,180264,5494011,9942683,1020011,179317,923126,6002397,1945237,5255904,374019,5472349,806209,955390,7842572,422727,422970,807217,3383017,2076587,9027690,7813525,10678518,2341591,5306264,3932578,813212,7423858,4986971,5299109,8437873,9936864,46740,3642254,5419212,4544510,53011,7638466,4976080,5334761,255215,9366647,1255318,5305868,2922225,180309,7925541,6438563,9192537,8150919,9478779,4849037,1084057,5272772,5786376,2261238,3013344,7833909,5249063,6078151,636103,7616598,9507918,5501012,142313,8266918,5494010,7948363,9879284,2990026,7906258,3515697,4321568,3395238,10282056,1747303,2236024,4994154,5681397,5407292,3746715,5346837,1138896,8641255,5597087,439251,1718653,1972149,10321318,3619454,121041,5538230,8379786,8120808,10626071,975569,9919988,3709280,3647117,1082865,8683504,5836723,4730128,587641,9253564,6189998,5513818,7821289,1913980,2270388,6704643,8446329,630940,1067018,2430166,669906,1999271,407353,10239892,5508606,2376021,264796,250485,5868124,4941935,5480605,1947072,502936,14847,7419919,925819,5248188,9214624,3120485,8761812,3166901,5521179,287774,9502239,5613099,3005135,5350017,1065348,857912,5960802,5284736,5011901,9192410,2910325,5519643,2334745,9194250,6693628,3103712,935855,8916733,3663809,348283,25849,10612376,5723542,3808942,5443231,8947375,9265324,9884714,493776,526489,2481051,10702943,9958506,9398035,5107765,5665229,6737523,430961,9485401,9224482,5348809,2312827,2745163,220475,9014636,8403115,916850,1635933,10269604,1144444,6151774,528088,9942691,322621,3383133,73583,5259461,864665,5320282,4356336,5868125,946803,1945233,380465,1550903,10224456,10676618,4670601,3524764,8401021,9522526,5280202,8927631,132557,5346441,3420470,8103476,3930920,25865,802951,8082155,10680430,9896829,4923067,183257,6377487,919658,2777294,198723,3505659,10216832,5481344,759417,319874,1210226,9562327,9358146,2453839,5325813,2382746,9886908,7028038,5502316,2033510,3488177,5359505,9607465,1403409,610650,542647,5260917,5487506,5327848,10308935,8970160,3546474,5267468,967895,1052392,207163,294598,224395,4956152,630476,5529253,704505,9925960,9478785,3783525,506890,1293475,9566298,4999780,2401557,2060535,9489767,3541789,749107,7465830,5503836,8663555,4961665,8140238,3663832,5006624,9928522,3782404,2487791,314481,5564775,9884836,8687825,9942684,8775151,6035028,9280834,8273695,126052,394935,7422826,913667,790659,2147349,1068327,5325565,4927322,833520,3828333,10273499,7869437,2223244,2255491,5426097,2346807,5893361,6002404,6379629,8650729,7923974,5131886,8925477,3352842,10300710,8103471,6424,881381,5600688,9198581,1175149,8940804,851513,3244822,354974,8696194,2528362,786173,644511,5310202,410996,4970466,9381318,2010559,7814088,8822609,5481835,5286522,9185641,158625,8977477,2363005,5533772,519657,4692763,8171,6701709,5350579,2395458,2963267,3876979,9505974,1740777,9239250,7241152,5418523,5320447,5982830,10741056,3572624,760414,216002,255506,5271989,9415843,1970122,7610312,4879005,459191,751365,2423802,10308927,2457806,807736,10252021,9248859,8972297,1098084,458963,9398021,5282354,21453,3406160,920146,813462,3674798,10650972,480650,3286106,7825238,5473901,972461,1096871,715563,8094673,512469,8270219,1978720,5242265,8431452,4048655,2876282,10730053,5121327,946749,555293,2557894,10238786,404782,6242117,7933885,977760,2261211,5969384,108581,1922981,82727,5239850,9200566,7817181,4985947,9407446,1908190,5651406,1949994,