3344224,4979153,991058,128189,8381830,9194799,1971508,530200,5557769,5619665,729094,3507279,8972192,730997,5603749,792329,9217240,3026472,153383,9181938,10300333,4962689,2354972,210516,163114,10220481,9515505,2376143,1964331,313544,10218893,701605,969843,144859,324597,7863484,8639765,10248598,7811449,912503,231033,2286562,118301,583082,361485,9417422,211125,62841,119541,3718688,181021,2883339,1013617,9476272,266670,4616709,10522,1019822,9183040,165691,9355967,5272464,9184206,9885994,7628007,169786,8077591,5617604,8204,1577581,499468,10223037,7881745,9366737,1929996,3060202,8645242,455049,270582,268029,553937,5663141,3575798,9960150,5269240,2097621,3737865,5413871,1056237,64023,769903,1933148,481846,71379,225774,6723968,26622,17573,4919429,2287506,70524,440124,273400,10287992,709015,222363,437776,9899772,4926547,10311705,159528,438882,86002,691931,5222242,676779,691564,6149728,3575396,5649573,9291964,4964686,79865,5543579,29151,9928766,5965591,2983557,361949,320111,779328,1953805,9475813,5670086,5277504,3606733,1062472,1124520,1978,355140,121483,5953868,8318536,9483059,1465880,9189306,4926292,340032,735140,9469878,5639637,636830,25431,2218438,1122899,88253,2186612,9188602,5538060,549941,190612,1830272,927213,5339066,374066,8639836,5557154,9294958,8769027,489231,3791120,25952,5605993,5348307,6370559,137847,9213369,3308616,738285,7905351,8748413,107980,8641108,10219180,5032826,10226999,220642,708486,8915886,5980,9480867,5235875,9283950,1004030,273461,4974817,9878436,2623028,7810718,4938515,3358356,1305886,397596,126778,8656887,9255357,723264,5798265,111032,6699497,10212820,1044487,1734358,4967582,5539682,10251049,27064,106330,5751868,4971022,1338280,3497771,3618086,889660,8946764,10276718,5276699,5265204,5440425,8663287,49813,10224370,5958832,7905136,8427589,217041,2273883,710971,25609,9184798,9256846,594734,5564646,3356956,9499198,7811146,471631,8436216,5525578,212452,267740,234276,960750,812368,645100,7096030,9519387,1920329,8745812,1904236,2137242,5541656,567625,157076,665359,9253472,2042576,1377685,77909,1929187,344716,9508147,5624221,763810,7414912,9526281,5947706,8936719,8915001,151746,336432,178177,4127188,9470565,10257464,9193459,3333304,2542107,8944119,8109396,3156171,9608274,921035,3352506,167230,5659058,542101,71540,2427009,2284607,150271,9292220,2419005,5232358,905846,3443770,105276,10249549,4913644,9196978,5653905,4966318,3387302,5323583,5106651,2025520,708250,4921614,9215718,2022526,8381578,295838,5554086,1796346,174714,5220209,469811,745163,3633321,2310798,10301237,4478889,5276449,3332162,1875216,1077903,10260037,1052930,8407515,527318,9876547,91598,5230135,7022495,9270679,9193702,193683,9572704,788316,129352,9193352,1914622,287950,353034,67383,5339006,412823,186794,1008717,9251731,293145,94757,1934698,914280,2003757,211089,6140366,7215838,51186,9932556,5305862,2059,356789,1595403,821641,780400,5527328,5521795,9241177,50447,1915802,1913768,5248864,2640944,203061,7100048,4954165,4944379,117180,380244,87610,10260567,130351,630231,636584,1754117,103450,10260284,5315908,7022496,380236,1353965,1063689,243546,4926326,5294442,3386592,265245,1968645,2238023,512074,10224497,6143427,220069,5278845,5252869,9261889,265508,892026,3402299,706390,2046116,984552,2811008,4390205,800020,5259789,5662732,2618232,7865779,193070,8277257,9361364,803805,10312643,41573,6957570,193925,53272,1897634,2734,9196131,4928344,5531671,5635965,9884820,2363267,5549592,8979023,537153,4974386,8296436,427153,5595349,4982534,8273881,2017810,792786,5672407,1920259,5254588,7589717,2254766,4923294,2657232,9208434,8963138,338607,2051121,3313420,7904944,9877774,3355770,2354347,5970822,7422055,573695,8674106,8929879,153365,4893457,10261432,4921623,1954030,9890410,9296182,5775589,1691452,276432,274974,5762294,7609203,9193344,4991342,9205100,10285391,2041932,809856,10285466,7992708,8950433,5510538,9266587,4967833,26283,85991,408984,3767300,202293,76694,3051580,9483038,435924,897370,313080,2355248,5632583,2967370,694339,1184009,8732896,326345,5274286,9876537,10237994,3081520,2631041,3855736,1995694,9212726,374650,290775,9361586,368112,469091,101542,161459,3519864,28030,10214565,5761528,5529170,1632815,449319,302253,55875,3571647,5626761,9185985,5236574,5638471,5251817,142565,2262785,8809879,259766,5260390,504529,9876273,209031,5616155,5617130,2245048,5279045,16428,5450160,9234024,8800291,5002799,10214557,11005,8918583,5504103,330562,10212646,31959,997297,9878551,9242861,8387192,158557,229213,5652674,9918631,3399720,88337,343403,5537717,1734546,5086826,9529476,888659,600266,5236581,213376,2020371,1295334,5762429,909793,5757926,902483,5553236,761765,9256860,912157,5271440,9404136,383524,10243718,1224502,4582493,5757299,93906,111667,8656898,2021101,500681,1064856,4918368,363855,384302,8089902,2027983,5791665,687655,66807,3669332,36466,304872,8667093,1090553,5619990,318749,8264439,9226479,2514821,2318412,26498,176770,345972,5828825,297611,923509,809161,10231092,726198,429289,2326490,5316526,364983,3354763,1343961,124381,224874,4937635,961814,388417,10248410,223724,9279089,729510,4957826,828626,9183630,9985882,2250352,1977457,9475235,3456476,2418278,3368621,41301,3574,5237984,1363098,4925966,5636209,9479468,5522248,5319095,371835,5542497,5633830,8109393,9187399,8641064,3743177,2120027,374860,688326,5594007,3438809,4943857,233039,10274472,5877900,123245,3150009,5449944,5236104,1022103,5957142,1967824,2271783,2573065,391464,2020480,2262043,4946967,1974164,9182332,665328,692761,5534680,349299,5232971,2332764,10294080,768398,5665066,1049239,9368314,4133564,1209497,9886844,230256,43754,5235306,9211753,161474,4928507,9196944,331107,5681033,320726,290285,80741,6699515,8277897,10281862,1917657,9932222,5458907,5660378,9927441,489641,3397577,387210,5054605,2261986,2238008,767143,9885138,5236356,882503,1909666,153677,336155,9937302,5242824,912190,8341273,8087267,344057,9963472,333,1990437,9584165,14194,2383110,3614207,248397,7812341,863007,212367,53205,2020617,5243123,1097422,4637335,324177,119356,66773,674616,9876639,4927874,102252,5775063,5286032,892949,5526190,121322,6150632,9199652,9874777,8796587,88712,9875873,723377,5655769,2407718,1698707,9215631,9973504,5095772,7840786,759291,9875117,5242470,792459,1061349,317222,816065,6894484,9370626,4022691,1915545,808593,9184422,5607747,5861599,4923658,287915,9270246,337892,5766673,9196004,97399,360280,24915,2272703,10213431,4949701,1101245,13393,5533293,715691,1297241,2505408,4984394,3962754,57361,296089,1150604,4941244,215692,10219846,5554426,163735,316020,1147487,9211761,920249,10290963,72854,104100,2304273,817792,9874551,9572713,6906043,9879484,1223519,679779,4967854,3378590,755381,2306286,9217004,9364958,816625,5564596,188700,570186,335051,1051877,3434537,5996842,71244,5609187,3624236,330582,517657,1917683,2021131,5664989,9887423,313078,7414465,3434038,2192384,3905803,2240013,2347507,1487012,5778062,792383,5661974,8376876,4974063,1432,5243144,151833,8647582,4932997,219094,6729699,189033,66813,9886399,3458607,993225,5290590,2306330,10245123,968410,9492591,1923715,9208389,3596,9600110,1757162,9183993,253696,5610713,7608786,265537,394755,1961447,9198617,5634915,365649,8089925,54068,10266466,7820221,496032,4971244,5332425,9922268,368747,514806,3254,272768,925826,9193722,8674436,29371,9229984,209586,10288613,8341271,1991209,8266409,5665946,287194,130311,3341062,2287315,6433167,359309,3489603,139712,7835057,2277541,41336,8930394,5977823,5243097,940251,547074,9898424,3668530,10212000,624355,435298,1014,732148,7847727,3462720,1054770,766563,5866790,5268828,3341162,151009,9876538,794499,1927138,1021912,5462155,2016057,8662495,1911966,270865,231214,158179,243637,139024,5903660,7421519,16284,10212962,676781,80662,793618,2111640,4940196,2361107,409159,104253,636800,6145824,4949141,5521564,9202272,8949096,960771,4965251,5219910,10257524,3659777,231875,3736068,3797705,289808,8262828,8933507,1930019,7893814,402515,9367293,1277568,7029583,1016683,4865617,25076,2416660,9485418,750044,244144,799287,5538556,1350202,766290,3311410,5640942,117162,8085694,81416,2457542,1908601,115330,427305,613090,5244165,9899799,10212839,10287668,207772,5780218,10260562,6696636,1126669,676782,9355658,3146399,402069,8919536,14252,1747711,3308410,9189377,13903,4111259,4914096,9610803,9302425,5991707,9905011,230430,5753403,165883,857580,201989,151363,8659294,7428995,5223225,13035,1098545,7417143,10248399,5247242,29961,222135,5639136,270951,625265,3596332,60316,8274038,9196855,5527770,9958275,8923230,10227459,5538559,1940728,7876705,5255664,76612,1905396,2336827,3881673,3777254,8916702,328724,187537,114755,314838,209389,5766780,8651816,147228,5269910,5537994,132351,53130,3392214,149916,5627468,455454,8749664,4933091,9222661,3742465,1950377,8843391,42843,9228121,1141640,8112264,1957905,24327,2505649,1650587,10263234,6152063,3344247,172949,988591,5772686,9883708,607349,3310128,9879581,5586275,1109115,5268421,17114,7413315,5657646,66106,3513441,5503258,52382,10221873,6029019,5642525,4992367,5279711,10223221,622695,10259754,144943,5456721,1952439,603327,2481625,984248,4994009,146285,8977679,944499,175889,7584820,10213849,129762,9237357,1988379,450727,7852237,211910,5633129,35397,10274978,684688,9892,7099081,399153,4947613,676850,1926142,245129,941200,5759809,2282861,5219167,1068042,8941161,76167,692946,8378489,3965854,7640839,8125073,2686583,235608,4952551,23128,331574,231316,10221559,729873,277530,5663316,5592524,100717,194249,1907398,5869109,5322591,8639672,684184,10280296,646449,8667063,5232569,2372447,1742094,671767,21653,281002,1896730,9517307,794938,3469757,2477463,8917685,3728454,825231,8752859,132231,5235159,4914277,206676,3315481,9357147,157783,1906732,1929656,105388,2270877,807053,3699795,608479,441504,649981,6700902,749599,92516,5237833,9228115,9183545,9932968,386964,9479159,9888982,4969146,6699046,5801130,128168,10230899,960188,3328073,743945,9202061,1064831,167653,41740,4983930,792710,1926283,8949296,2244993,470901,4955528,7414899,637037,5221178,272973,4984766,5234418,482474,676770,2270017,338434,246285,9186119,306881,763873,25861,9294943,3308284,739808,4920732,637795,3789933,546500,1634757,500402,114382,622686,10228611,7828166,286198,803160,5828565,2262476,6938936,4330,9191032,539770,10271914,8919602,9202181,5577993,566078,5661944,5409004,4163249,5237756,94580,2197035,45577,2253325,2540276,4640214,155333,386111,5558770,9875085,3576483,912706,52281,729178,3957872,9903550,164732,8765680,8947402,9207792,5644759,1223626,5237989,5534035,1265109,737765,742459,5242838,2006675,2898625,5635536,557526,2526328,5267599,10292800,121017,1046708,4497536,5435139,590953,5167686,574762,4960527,4921663,9890490,4992094,1019449,371579,5546016,5470172,5642125,969214,262068,10255953,4024,831665,4981639,517566,92471,331564,9361791,9373059,3452245,489202,8769625,1890384,1904262,938783,235928,5636255,1962680,9416219,