9193251,7908534,5528258,5961993,5666754,10829575,9222867,5553100,10669335,10611453,10607951,8680875,10837432,8752831,10783416,5526122,8700759,2400824,5552347,141443,4336196,10808798,1595830,5268458,5483293,10704491,8078907,8929446,9470748,9918617,743526,8639482,9358179,10606794,5519436,9203794,1148092,9886022,3389670,9480915,5971533,8772429,5757172,9476959,605445,5234096,8639752,10603740,916637,5666375,10257154,5728629,7829504,8981993,8763240,10258778,10260363,3667732,10735140,5402267,9223326,3347618,7839640,10254408,5336693,5884268,10232299,5538749,10617875,6703692,7222295,8932733,5531724,6773899,9181829,9585758,1247620,657685,7836846,5278021,10231026,9468351,10230844,1348677,9255805,5876539,10604931,1666835,9296393,3317891,5629328,5666065,10640616,9240385,5571454,10826102,9963094,6007797,8273517,8640515,457444,10782070,395465,8386938,7926540,10634343,9512697,980963,1850494,100663,5516996,9233195,5339769,8418449,5678796,1678839,9510899,541681,5559625,4946696,1119683,7423733,9189125,10607616,4250282,6722536,6015,5780055,8798205,8646564,6246489,5276699,25371,357928,7418399,10784927,5229561,5863042,8766108,10824863,8276664,10317937,10264182,9475167,9237682,406112,8391792,9244956,8757949,10697564,5768983,5623161,1955648,10230929,322539,4198487,9473059,10248850,10228903,10652266,8914940,5951518,7410255,5501815,639842,5536671,9474238,1012018,5266423,5664950,6109724,5947881,10604934,450048,5733384,8824501,10636203,2485523,7942053,8918611,5664387,9201478,10227800,8750825,5614694,480367,1911450,10837126,10741443,269290,1656522,5510557,10828130,10815194,5232905,9555472,1367559,5218440,3522982,1954547,8703834,10656734,8433515,9285076,5947455,10846004,10821425,10704630,7584353,10832938,1138475,7052350,5699149,10629031,2262030,147599,9183771,10229656,10642663,5793908,2661695,1697241,1296373,5557593,1208311,6139723,6701675,9916563,5622175,5863819,7925541,5437752,220597,10730316,5613394,10845963,5263754,8950197,5667368,787551,9928639,9607407,8641955,5622508,6953405,8996913,120772,2519047,9934558,95372,5646304,8934717,5988935,5525945,8402912,10775688,2270683,5953860,10257623,1567862,8932114,10635919,9376166,9480554,10786011,10844477,78938,701529,9361684,10653348,5533774,1918690,5526267,5689610,10225169,2624114,2444585,238210,1066408,276568,5433482,5552715,9217024,10656175,9181840,5757096,5517562,10651235,5762673,8924618,2258017,8996265,656326,10605436,9897877,9292000,2255365,10838476,2293105,10605305,10624526,10309723,9905684,10248280,536662,9401056,10833811,5280095,5659194,140985,9969318,9358820,9886928,9203518,5784241,5799410,5862412,7897126,3875946,10800961,4813988,10628058,10670541,10643199,9592707,312504,10226398,8766104,8435013,6703888,2227664,5560728,7855309,5800242,5968458,10809725,9908681,7587670,7923216,9473850,8088907,5954107,9266078,2335293,7115555,10837409,10834851,5406579,5545089,2382302,8639728,7410836,8283076,9904032,9479295,7899243,5468204,9216741,10218656,7819472,8931948,10831030,9962966,2419715,8643047,9414394,161623,9286077,5276778,950540,10273653,9237760,5350966,9199315,7220442,10221667,8929783,10629376,10854740,10620170,5518769,6724295,559837,8731004,10303906,6695986,10609065,10641261,188414,5615044,745004,1064076,7819197,10672420,117919,1920239,7906237,10830244,3312837,338824,8932387,8917799,4930709,10661463,8783950,5864168,6892520,5765321,8663814,6699869,7611805,39521,6157550,5453933,10847695,5669853,10605956,5598574,9215740,2385332,1912300,5229817,3381245,5507272,10671900,5612288,10830178,9593953,5961899,9280225,8939167,5532839,5621585,5364500,5635569,9921909,5617244,2403572,7867966,9199942,5055257,188369,10711773,7462658,9906209,1588248,5255168,682192,9505976,10808834,10783437,10818159,2804552,9509901,10622381,8760160,9186129,10668639,8799180,496742,5784188,5535666,8647247,9199112,8760655,6148705,10625515,9875217,9501258,10820432,10242643,5421525,9476446,8796584,9283397,8924627,1733275,5527759,8674839,8644140,1329037,8285903,468009,9018147,1246158,8995155,9951264,10271756,1554994,720744,10846706,9412508,10218676,10229723,9243913,10672913,10814864,920083,5664478,8643543,5660444,7571239,2125683,8915135,5540502,1960116,8977737,10801002,9229863,8382620,5403987,381443,882752,10686931,5963838,739419,9895926,3934040,5268413,8642138,7820188,1103021,10659658,8418489,397153,7826996,8391064,5779435,10714820,7814914,10696788,10234498,9192916,1639369,8660101,1007889,5575719,5421275,9186599,6921344,18083,80747,9288454,9928750,5614879,1412105,6239272,10604935,9885582,9004584,5967659,146714,9569910,8378108,4452851,5566505,5608333,7606655,6752861,65398,5749724,6140226,5618673,8776631,8700763,9878746,9468476,4883529,9374108,5330462,787647,10830174,1188071,1992472,5555952,5541743,9202291,4935659,1101060,8658179,8379975,10257970,1446177,2357396,5273782,7862310,5645569,1188296,10254436,5671988,5803114,8941145,1224853,9203056,10829988,8681374,8716835,9386039,8925908,3027940,8753739,5333282,5554531,8368858,3336301,8752101,8378787,760880,361633,10699884,8663327,8644942,7422999,4928528,10219313,1077903,10819622,230148,2279668,8409257,7588491,3964689,5620271,10257656,9289186,9493964,7840523,9874510,9185175,16957,5552665,10725088,5646580,9219759,44076,4641644,7843234,9188271,8091334,6699900,8928384,5551538,10241615,9493955,5329946,8824904,5956324,9939762,10784610,9215409,148393,1215375,8918971,7102420,10314885,52767,8643727,330065,10777772,6693862,8932664,134472,10725321,5552905,8130628,10849422,10630425,5279786,8704301,5633156,5238231,8378734,10853409,5638274,6263024,6366955,5673011,5516763,5765531,2873875,10723461,10693756,4927554,10862302,9553809,9898810,1033365,45671,703696,7815221,10849939,174381,5633828,9292449,5485799,520011,5661957,8990438,5408672,10827787,1899324,10830250,8273212,8379039,10220040,8718015,7417816,6138521,9243034,42241,3408599,5607089,10608317,8269293,3926806,10294103,9199670,10670283,9885073,6138272,10231592,35572,5540986,8931944,4990931,7474149,23624,9240367,2316777,10839128,4994671,9304180,10618071,9228701,10781870,10612868,7862698,8963147,8641624,5450430,10777362,10645142,5644159,425262,5237896,5529570,8941584,5259102,5625592,970670,9580094,9213632,8102201,379800,7029378,10725784,10778075,10783265,5553643,9187642,5239113,9184447,1610707,10852658,8928387,4942375,6701528,10616521,8965182,6368337,2330156,8273759,9219701,9899930,8270005,5649381,10620178,9896833,6144601,3426397,4569833,5526047,259148,7900240,2006732,5652075,8988863,10234337,5654698,9376097,5949378,8655578,9906930,8655027,10637580,8080740,7830897,3455645,1740704,10715676,5357954,1755091,10240774,6243508,3492567,6159408,10810635,702785,9213633,9181913,1929542,