967430, 362756, 108874, 835693, 157814, 489801, 408370, 479882, 174935, 907142, 886648, 987005, 416104, 502592, 917890, 413262, 643789, 490793, 516379, 737835, 769083, 842290, 468989, 775104, 478516, 328021, 129224, 902629, 566698, 632485, 543947, 369907, 821763, 940397, 187185, 12335, 905866, 133720, 176795, 18778, 591068, 20473, 661825, 265618, 328321, 713110, 943849, 60002, 943716, 103754, 678629, 87168, 970712, 959350, 129710, 802816, 324926, 441069, 746390, 215272, 604789, 946977, 11397, 314250, 7376, 86013, 534091, 270499, 394066, 652308, 207975, 244552, 278412, 519651, 392307, 99511, 663303, 545733, 53465, 629812, 277986, 746845, 889003, 316878, 247191, 806844, 424310, 988066, 737016, 727523, 242639, 126417, 873521, 580642, 532131, 987826, 926277, 622192, 752013, 98348, 908255, 454368, 956586, 35286, 950150, 822923, 589842, 98731, 621488, 390348, 889824, 963733, 112843, 631379, 524994, 864058, 634917, 765813, 760859, 285105, 563906, 903798, 57366, 617110, 681899, 832470, 385631, 387822, 382127, 363329, 748927, 340369, 545812, 975347, 907278, 17680, 368478, 624931, 924004, 104695,