1042703,2477493,683836,1800099,9192109,5241041,10787926,741984,855811,5233455,1443235,4436945,2346129,659810,494850,3426400,2047918,8919359,351262,5536865,5664545,5229917,7915376,1569458,10787517,5306201,5284069,5282681,5947734,220809,5227718,5267632,1931890,1888354,1343860,621914,4721808,9478876,5781252,5269446,10729654,2051937,5865282,535817,2177,9473118,9256491,10606492,8385284,124101,219693,9490029,5541950,744280,10614303,1294800,5282680,10836250,5323193,8935862,5227665,4019283,4410387,4721,3520657,5243211,10717581,636825,5499490,10222947,609191,3464416,688612,5662833,2395878,8083325,868444,57577,2127029,10691900,4966535,2247072,5241793,5330138,1033511,1956828,4933959,4574742,4913618,5761761,2944909,124145,3789298,264754,5226901,2959458,683229,1669795,9271093,9199612,589634,5324810,5232119,448993,83828,10781773,1999574,536298,164493,5225023,8279666,7819183,358348,10229891,1129529,10222318,1609744,5532213,5224966,390137,4920087,10841068,10836637,1940463,10615955,552803,10787662,8647381,5241620,3698769,719082,7819282,5535129,4929729,10633757,5226772,489843,798011,9214839,10821022,10627165,79873,5539069,9358774,5779915,1159413,5791653,2024525,4134800,996363,5615579,5765025,5324829,3421768,3774669,5643269,1130714,10252071,5240736,4091808,311834,2359528,3509032,10293393,5225617,5219603,5455518,5228824,2435113,775568,5243407,5352745,3858541,303335,8665569,3293557,762206,5634727,5019298,500614,6701636,5284588,5236473,5262971,1221582,3937254,1525923,357103,4937907,7460555,26690,488238,9928881,5432356,1128555,7592372,25343,9898805,724362,5605352,2294991,9884360,340521,694660,5283049,10309170,2508090,7589834,10704618,5658640,6044326,3473172,1099692,250565,8760132,107968,613516,5544497,10627732,660110,8926483,444164,10854766,6141536,5531809,5525806,8643327,5322791,2267235,4997709,119356,956346,10841387,9512942,3280403,10740698,282497,913940,10613606,7224974,1807545,9252623,5772127,1815074,72976,593493,5330077,1913440,231069,3367313,4961602,7420253,9895974,9898812,5308373,5329639,10607325,5248360,2279974,146302,5231575,9259742,361128,6901021,7430922,5634703,1065242,5268560,241722,5259641,3576100,10722338,5633744,5787750,8925130,5592372,5658631,10853421,5248155,1626605,9902014,5766346,1939307,5246532,10856816,3287270,777335,329491,923350,5325603,1040102,1047577,7819743,10851702,10613612,10620959,2477496,1963617,9230194,10827160,8641596,5321215,522437,7831911,6696883,1922716,109663,10816746,8076705,1955403,10808651,711373,272306,51698,1955211,10237497,5269036,238325,1561135,506464,10741321,537939,1777721,202548,3964465,589020,5770649,7821127,731558,8643008,21519,7903917,139261,9493095,275439,1561223,267347,215821,5662381,231630,5646009,2347000,5607848,800702,455674,4578428,5218550,5527614,1039953,1078687,5759633,672385,5274731,3338843,34781,5636294,2025740,8762292,1533464,9911840,5276500,412587,1196949,10631918,46338,10845892,10225414,21159,381868,3308202,5527799,2658585,1453383,29050,10830581,981342,732379,5534096,8287705,5328396,6379906,969085,3665992,2738004,10231665,1378,5633375,5947560,5233886,5661556,46370,9475666,5328453,5320650,7819436,974197,1304746,520719,10297452,5958278,5618977,479968,9236163,10647428,6699864,10782916,10851823,1615478,3405745,386693,5285825,314339,9509870,675612,5648926,9184846,9194100,720353,298768,892904,5784775,1652342,5324822,10787267,3606748,664708,5330170,5223199,272526,5556469,5631246,677161,10614139,8939883,659904,7412913,9299989,362659,174293,3161219,5270755,78507,2420925,8759484,3805856,8924938,6237068,921669,5242681,5525817,5273839,7592842,706903,5320660,4009194,3587154,991070,5527795,943308,9469187,2360301,1636411,4932128,5319832,182452,5305884,10645515,4817623,2288013,9884741,5329635,4248607,780151,4984821,5665334,694634,5249993,678485,389484,1931453,302468,9478845,59872,5272528,5322814,1908175,9222417,2043551,10329691,5749,413818,127433,5280142,5556530,46331,8082878,220784,115149,5274805,2868874,763094,9276438,1961745,1199354,10727130,2450382,5624298,192544,5485992,298035,3311707,5618044,5283431,5224186,1011391,663729,5282694,10691937,5242985,931846,440765,8385090,9875881,5634704,5523056,8702108,8809883,5631823,5636306,1524106,5271664,5556500,431187,2313341,5281279,5330076,8384763,104336,10237628,1306727,5527851,9918109,1939566,5242997,1165988,5271049,5329198,3377736,5226021,394887,179916,5539629,5269480,5319312,988955,2354105,970555,579948,5968320,1138456,1096488,576962,5968998,281706,10229674,5294523,10222924,5259870,302459,5512256,115141,2918600,767619,2569721,10818413,5662009,5269457,5755844,5319526,327612,10244564,4934003,329794,5644190,5329252,1989259,316191,326896,299863,984424,5658241,2256204,1481452,10243856,5763317,2980924,3463878,7218105,5524366,1080213,2278079,5752832,5244892,1218786,4676644,204778,5329602,1957905,10265662,1066571,3455695,1945077,1939339,363144,2332618,10271928,8755755,9003351,9229422,8796888,811900,8993108,5219437,2137831,997947,57520,5619403,1114206,1047201,420097,10697926,806298,9200248,5220810,4940245,10866379,7831912,5166414,1504788,646697,3309665,5464710,2293078,2065902,5234882,5254821,320385,