352917 558
104661 79
189402 875
86985 366
176764 647
282150 643
11792 179
141140 824
203200 325
65071 648
268861 752
225315 491
85714 154
45019 216
117240 214
109266 195
19384 326
19683 599
88851 567
88166 819
101392 458
106952 420