420116, 336084, 46454, 4842, 975792, 601733, 888101, 958975, 68624, 511781, 253928, 850884, 436479, 372772, 268504, 206933, 832574, 962871, 869666, 755051, 184781, 377992, 585521, 399651, 423769, 324446, 132093, 650292, 273380, 24461, 369455, 230503, 774409, 81055, 161086, 489531, 192888, 418747, 204488, 432554, 729828, 305952, 932328, 430491, 979307, 747591, 686344, 550790, 171467, 104826, 467950, 678417, 461878, 439247, 915561, 294621, 628798, 507308, 556815, 766833, 392749, 884884, 492517, 539844, 67518, 996534, 239025, 196306, 772115, 367267, 507351, 333062, 262459, 697274, 778168, 355395, 978530, 250009, 675951, 135029, 434522, 278936, 806514, 374448, 110793, 266303, 403601, 754291, 439734, 485332, 915671, 388817, 81005, 365246, 428677, 500424, 631837, 536743, 254600, 16978, 652904, 983535, 882644, 722563, 189390, 540277, 48621, 999260, 567917, 886580, 864780, 859790, 166362, 934965, 307723, 786353, 235221, 17131, 507712, 440241, 947587, 802161, 909610, 125833, 165926, 474119, 399415, 527320, 730442, 986737, 414227, 998790, 542976, 767312, 755613, 747789, 188069, 699408, 351370, 575205,

8377, 5480, 3833, 8029, 5377, 1519, 5627, 6013, 1666, 1564, 5762, 6254, 4541, 8619, 1501, 3228, 4865, 2248, 9461, 9834, 8172, 4355, 2858, 4855, 4054, 3745, 5460, 7458, 3247, 8055, 447, 4623, 9989, 4008, 7146, 4286, 5193, 9116, 9009, 2574, 388, 2878, 6318, 5847, 6411, 4310, 5183, 2169, 5803, 4621, 17, 8266, 7548, 3260, 1352, 9618, 2153, 7587, 2829, 8034, 7334, 6097, 1276, 7688, 4441, 28, 1215