6955 326
5673 64
4003 109
8902 620
10102 317
4450 289
3846 115
5034 656
3531 431
5762 533
6335 378
5576 491
5865 829
9917 514
4002 84
4364 437
18217 840
6101 864
24600 135
59049 407
97529 1116
44201 150