3810449,10845714,3619502,5411788,1732172,274801,966245,954731,2248470,1933397,354034,106563,405170,2280019,5640256,10215405,9258488,772844,2303480,5239398,2318918,267472,830519,5277045,4952637,9894125,8078354,474578,214039,1859078,9470680,10788056,314171,2843308,643181,3666936,240770,2404963,841167,1074314,10816103,166529,9473817,5754341,2248466,2437770,5551860,1519447,730728,301057,5264941,5267797,10855539,1764573,798712,10824935,54599,10821113,63607,184823,211632,271175,5247133,442679,4954347,1254891,472259,7017,4356013,5283515,5661284,5529372,120154,3006455,1663480,5329820,601209,5237523,9358201,756360,5348597,1066657,173894,39500,592224,143013,404615,10787994,701356,14614,537673,1403505,1987492,10659632,1306744,5623330,151623,249859,370843,2289533,3932287,10611750,1961390,1542828,1032063,5559079,147268,10821140,99764,1955744,2975119,5418607,590034,668596,203837,1385311,5446928,2420729,5521940,313327,9231832,1081777,730550,10841543,9903627,2321535,287520,217954,609954,7224974,5636895,29016,5755246,1920318,37667,22425,10607316,9925007,10852176,8920317,4968338,4121561,5531491,63375,10626809,2298746,159137,492058,5535910,5651914,10636160,5669494,202429,5219134,728303,1747681,8918210,662148,8920513,89480,5615405,4985336,9886900,1325437,91629,8651645,1074982,5528997,5649306,9375439,342220,5329016,330562,512049,7633141,3493920,3025682,5230175,10237692,10777501,10349,481541,3772282,3313142,1912777,3643209,919759,8737,5949841,148313,1249999,258779,168405,132126,1433126,563511,891505,10856933,5275304,5241522,1925494,702495,20052,9894642,2132268,5771623,72099,6241984,3557094,2398,599930,2787900,5675958,9876359,28198,5508795,4919849,9227776,5570043,5634663,5015171,310868,708702,115509,9359695,1022286,5950177,5757485,513384,10249160,552683,1971008,976978,776572,9200687,5239358,10608657,5634698,9520435,773262,590394,3379918,287367,3579124,10822812,5862217,9915230,671767,742352,828776,5366262,601877,5436805,595053,1691424,3506459,1919350,1119179,918981,69598,4687523,326889,772481,15519,308831,2061132,4964620,726753,5518749,6148568,2964066,5354732,371602,660819,10709487,609538,1652552,221344,5232215,10862388,202383,5521891,10661225,311560,9280664,71435,5544253,37919,2256047,10620331,9889435,10736153,402699,5535636,10817786,3793663,5350305,10217379,10821160,5785856,5778421,5645182,10809151,5526451,1385574,6703826,1929230,5765497,10852150,5640555,5794724,9022243,5226351,10621785,10634440,5789143,1983942,1011334,620762,5533493,3380374,12611,1901720,5624904,444884,2261767,9479921,331086,3358107,5233619,9208438,2979001,149851,1316397,5239738,2636617,10826183,5554202,1952554,5792650,281590,2299277,929958,3071014,116123,10822851,213932,795604,40255,1310289,2081378,74366,1163533,366053,9587546,5767918,1141916,5272793,2355125,5487909,125448,10728063,5231293,117459,5753895,5542469,8283253,5623329,463163,1069703,4702033,5358126,2424420,8678281,3333432,3162075,5474510,5526492,5616811,676626,2649718,5788136,543761,10235628,5272044,124613,4912384,5258494,5674874,847279,5599200,4604914,190654,5630758,10819664,2588331,924677,1005063,6903104,5660388,293894,5765218,5611655,1177768,5239320,5888912,9567415,8645625,8296154,3785322,5619835,1519393,8651634,8932736,9192291,757673,5311651,1419028,248665,10736730,5531076,3153327,1464130,374414,2736571,8666043,5864335,5963267,816854,1512931,5532707,4980540,509729,581921,6231897,274477,168942,10786212,5772099,1438410,221318,46125,511549,5861733,4967833,7819205,5440028,9879454,167642,18510,9365553,5755386,1068891,5534007,4998950,1405068,5229985,1989731,132113,959060,9537207,5792444,219537,2652966,1997179,8103398,1135765,6891803,4382910,9277481,328970,5279679,5262641,10806882,455296,4975433,3971864,4121549,5612188,438276,10840311,8261827,8383240,5544252,74498,10650318,10849664,7215657,3488652,266589,5528468,10260405,3948864,9358760,49346,63426,1929401,2993678,5781108,10223737,809005,1374406,603400,125151,9882239,1836433,5528262,5279229,4350929,10652804,1991799,1091895,1854610,4947622,10841514,1962659,24557,3790940,382560,1009750,369593,3394701,9387584,5230142,2607878,5606016,10799306,1285322,994979,329021,1870939,5269450,322696,4726517,5402717,1325511,5338669,5539054,4954008,2269450,2986639,9199881,4092037,354608,1461966,4335950,1954567,8094003,9480059,242597,512074,2482979,1991952,5641171,2398638,2256014,1984011,754944,2912601,4955519,1574235,9199784,5554446,8814801,10862367,2242752,9560016,34524,2325986,5783635,3298026,5797457,78593,8268725,5221146,2286713,5636269,5672934,119490,9587645,8639486,1349167,86576,275602,5226352,539383,1278055,10230044,7417233,1095697,5351655,382971,6903249,8651601,8661023,2004432,786237,3901813,10621669,10827599,519085,8941598,9185829,318552,972675,113332,5521915,39063,10621086,1115356,5753297,3095554,476719,177711,8754494,