110131 797
27650 133
20871 182
938042 3299
12405 496
16757 376
89889 446
49154 511
65625 648
16178 537
17038 137
9178 402
35183 331
330681 1230
14928 420
12132 861
30480 643
101290 530
24026 663
54805 876
38975 169
27620 196
123530 526
75899 949
448361 1001
305583 657
32773 77
169929 882