495267, 821955, 225728, 975253, 266703, 355268, 149893, 398665, 498312, 719001, 750338, 623843, 978054, 28800, 406349, 71614, 896406, 912729, 547027, 249858, 692427, 966421, 264695, 309334, 182369, 814190, 224733, 424591, 770242, 590356, 118057, 78206, 555537, 136595, 878914, 916292, 991578, 413659, 247798, 19278, 751327, 362871, 271499, 178845, 240852, 218330, 431170, 373370, 287470, 89268, 896417, 737724, 888271, 144266, 874375, 566234, 997011, 601759, 716566, 310249, 549804, 316325, 825115, 967679, 199658, 278968, 62505, 984068, 168073, 86844, 291877, 668148, 582182, 557397, 50510, 256165, 396225, 581287, 262182, 333923, 605911, 557913, 629581, 619191, 670313, 840100, 359112, 251077, 778154, 240040, 676118, 428977, 68693, 293681, 559227, 792713, 240493, 833553, 892606, 667726, 158779, 525108, 16073, 459183, 584657, 622890, 195427, 333117, 62129, 594993, 254400, 786493, 738332, 364965, 72789, 193855, 540516, 749457, 495146, 350815, 907862, 340577, 25571, 367408, 300490, 709054, 350107, 49782, 115591, 719374, 447436, 419947, 632190, 544540, 378043, 207138, 869060, 389193, 221408, 982328,