464575 761
139576 504
8687 91
4291 53
12652 888
301595 953
211730 462
178478 513
19283 294
427229 1025
759049 1144
11983 46
148403 714
358532 901
12870 958
224724 514
261620 867
308209 1068
14458 581
385926 604
243860 960
235367 831
7988 602
6003 384
180039 317
116987 1067
8446 145
12870 527