478840, 638203, 805950, 638457, 707570, 347012, 281375, 521899, 647192, 259708, 438312, 354337, 100687, 636327, 561609, 945248, 370471, 586973, 315421, 336549, 240298, 699391, 702020, 553743, 563704, 772229, 790980, 743084, 573123, 462175, 55014, 175180, 990872, 601905, 987581, 329283, 622013, 749551, 249962, 673245, 116744, 815681, 572039, 799389, 938174, 279892, 668985, 418671, 217223, 966150, 959028, 432681, 324106, 905074, 485525, 387732, 23792, 509991, 762175, 740991, 570942, 693535, 475954, 899784, 132780, 897978, 161365, 672849, 512890, 59537, 156241, 600682, 650679, 775863, 420051, 113202, 537737, 230919, 918941, 706865, 996635, 143528, 935502, 643470, 394299, 446806, 150273, 730573, 158159, 213805, 23289, 569201, 133742, 574715, 930822, 104402, 886422, 85455, 64306, 270315, 431930, 9144, 764608, 383155, 246151, 500975, 923965, 830465, 870295, 110388, 686759, 728571, 462719, 395104, 542950, 985629, 382540, 557083, 734488, 69913, 537196, 250078, 641063, 518866, 485722, 312472, 844042, 745660, 855068, 833785, 806183, 372898, 814185, 335868, 870216, 529311, 976668, 868571, 859931, 129086,