7471085,9010766,9619598,187960,8377323,9907143,5947800,4950220,9478067,5281629,10219048,9485915,48789,5278145,5758580,5636056,5557355,5753988,10606426,10652065,9892071,5559562,10739442,5599928,8641208,5661798,9357452,10843083,5961460,10748205,5519901,9184521,10820915,5542155,5610782,538066,7415838,9512402,9243849,10785162,10627077,9243939,6892103,5335872,412463,321377,8932442,10240435,10606525,10612606,9260780,10783773,5483008,820448,9920136,10841025,5653373,9185075,10604266,10650199,9366282,10820944,9895690,8749446,10305380,9471153,10811521,10850368,7825600,5962649,8385098,9214273,8648505,1926943,10630382,8641102,8933722,10235704,1912873,8642459,5566899,5765326,5273260,8383481,8374578,5538103,5477333,10824088,713358,10710619,8275013,10634722,5320078,9358686,10834538,7902091,5654396,5559406,8947898,5771979,506177,2029341,8655088,2253623,8940854,9214602,8080143,9184522,8094518,10278019,9492720,10229817,9217601,9214601,5789428,3715005,8945698,5232643,5639202,10604236,9018426,8773162,4924907,5663252,10820746,10225360,10643133,9249200,9364520,8729696,5611287,7813128,10727658,5269791,10850336,10830110,8418111,5399221,10723241,9358457,9580451,5670483,7865780,2030672,5637649,10830054,10648595,10787576,9904032,9383505,10659425,816976,8947888,5235267,9902435,464378,5532631,10229771,5799146,8263254,5664772,1913719,6889975,9214600,5655299,10784274,8986174,7813572,10650012,5459688,10825780,10715618,10723217,7822766,6711940,10853670,8080073,10642876,6700860,8914806,10781257,9356912,2271497,766113,4945865,420736,9276960,8754762,5539586,1053559,9475361,10647999,237033,6716189,4924738,7437828,10278199,5268328,8375882,9219201,10816752,9906273,417481,10606044,10613350,5260499,9214603,249480,9961601,9878140,8096849,5632338,1955442,10243603,9223798,9229267,6370427,10212715,2579417,10272533,5638358,5245206,5232960,747752,5965601,272178,10853556,2379813,5415150,6897486,5751365,7816633,10858261,5822131,6368236,10728360,964795,10643114,10723226,9933976,5473248,2269319,10254126,10226843,9188985,10832033,9897489,243516,8947773,10853805,5637819,10625808,10839109,5874285,9027457,10606431,576829,5510963,9597911,10676622,10788384,999195,10613505,9220392,3316634,8380818,10811558,6705986,10295506,374950,10310347,2292170,1026207,5557625,10828311,10635191,9430826,10629352,9472087,8648539,10219153,9931044,9184641,9880485,9293928,5757719,5236995,10618126,5280058,6236371,10839052,10846210,10258680,9932522,8966401,177654,5222206,8933380,10846165,637742,366053,9508312,5524670,9487053,5791292,5268873,10820578,9891610,1153531,4913483,10685379,10781276,10627078,8687362,8086234,8399306,8663296,5878905,2288385,5539368,5663754,463163,8431691,10633492,9376440,5231228,5223309,9891696,8651012,8097111,5561213,10720526,8379993,164239,10216394,10633587,5426337,7429194,9485971,10639045,5234554,6151565,8963243,8645281,10744499,4972616,9505720,280650,7835433,10815914,5530257,166768,5778540,9229298,7846920,10288976,9194782,5358957,9194524,8947764,9204716,10840233,10830313,9880514,9184537,7818234,8660614,9021373,8678651,5423594,7816403,779251,5683169,3456218,8648030,8657670,118400,8982595,6695586,5224253,10727840,5555790,10606277,5778524,271490,9877727,9217491,10801502,7418141,2985305,10229853,9235482,9229374,10834706,5644990,7843076,8648791,5783295,9875025,10654909,9501489,2713327,2001871,4918431,10643294,2314147,8732792,4945870,8932269,6151567,132503,5268175,325581,8266385,2298675,5232644,5862911,9891668,7909287,10723206,10857359,7897455,8694144,10634652,9891850,5526160,9485900,205622,97600,9882947,9444320,8772945,5234189,5305718,5822134,7432869,5655036,213688,5399311,5285540,8932641,9358061,8927493,528188,8658021,6154238,8377667,10817602,111051,3933832,10714408,8917247,8285374,10620188,3549017,10230782,10783759,10235496,5219389,5950523,5673476,5245154,5666811,10847898,5784047,221383,10812768,5544391,9209599,5558989,10732044,143164,9877339,5786759,9471149,10235558,10846161,5342602,915808,10691911,620388,8920927,5798317,5765498,10781200,10235214,6141388,9480136,9890461,9876299,10803384,10697908,10777044,5541578,10606456,5400828,5755718,7097890,10682926,7811094,5660234,10218337,8284231,5540484,9205703,6707179,7411131,8285870,10244221,9184523,5230108,318572,992593,5552835,10846243,9875847,10607276,2063666,8751424,4974251,9213422,9199658,10739567,9190662,895856,3518154,10620025,8086153,5522776,9266594,5536324,10834306,5243921,10640549,7097998,4628890,5635863,10633631,9260687,7585071,29321,5783320,9885548,10819231,4925804,2261041,8967623,9190375,8079895,10637545,5230173,7817687,9296170,9190825,7097880,9919590,9600918,9897288,10606443,5271013,7902376,5644213,8689731,10607100,8807506,268370,10732482,8757585,44736,7813485,7104285,9248066,6902211,9182996,10688347,10834752,10797317,10663069,9984989,10847303,7912587,1019472,10224982,9518612,10613431,7591166,10227826,614522,9481879,8751239,10787491,10744815,5619380,7892080,8751068,10632207,8388219,9960809,10218110,8917339,8705552,9203172,506172,9367732,5239121,1194282,181170,10811414,5778541,2243284,7895593,9190340,9911389,10723091,10321514,7219874,5657462,10698106,10622809,8935524,10820964,9208102,10606450,5668751,10638954,5595298,5524782,10633637,10221028,10838901,9221453,6902200,5551945,9897337,452289,5521905,5865004,8398771,9005779,5542548,5671961,8402820,7474,9913503,10716071,9199281,10857879,9362820,8264781,9877062,9184688,5273088,3392513,10796248,7609871,5613383,5233166,414709,9564398,9875850,5228027,7813148,8319805,478536,5529043,3903642,10830097,5437641,8337471,715175,10811589,1005317,5529525,10645024,3338361,9362783,496490,10716083,10776664,6368247,2286542,5543965,10820887,8788186,8127025,5659616,2246300,9204751,10697940,8657584,6368966,5615612,10620013,10804767,10864494,8771149,10816429,9883168,237137,7923988,9190971,10851585,10853654,8769339,1283424,5764443,8751389,309430,5604516,6699796,8923444,9205275,10215139,108036,8642359,5565693,5780561,5330158,305373,816672,58301,7425385,110009,5014130,9358837,668806,7595449,5268903,5609316,8088422,3756899,8376966,82829,2003184,9214604,10785672,9510911,9238552,3400982,10839044,9876798,8952258,922631,8946688,10242587,8300923,7422556,945698,10656686,9267901,5787405,8265008,10612051,10226485,10847952,5338678,9199482,10617846,5527538,8658047,9208120,2419697,10606627,5544903,4974943,103520,2300794,3340527,7589438,10630416,8392306,5993385,71179,9874424,10639632,9197678,9207846,9522516,8286177,1670,10853566,10229841,10661076,5652802,5947563,5654462,10644980,9471556,5351766,5753326,10235363,8777099,9228879,8642218,3665564,2055889,8924701,5274891,10212235,9214201,10639085,9191700,213595,10846021,10839054,10833235,8286174,7414089,9190615,8962626,9607391,8923337,7477370,8764489,5755651,10841386,10747741,10853797,5266676,8668195,9235821,10655145,