22447 316
18961 765
19683 355
362574 1507
55690 92
23531 140
47175 661
26530 695
32978 354
214647 1012
99514 236
77611 178
114346 670
202548 650
29597 626
617901 920
40852 940
31556 373
52605 139
59892 898
42755 880
25560 986
35225 233
36713 200
44273 610
547929 1365
45813 500
19349 493