30100 59
11876 883
34954 556
36209 135
10934 356
29296 685
25644 328
6757 485
10687 136
19683 400
14633 610
6147 498
11684 82
8073 228
4854 338
5993 55
17227 186
11479 531
14402 783
22338 575
8499 398
13216 438
25915 269
15206 53
11595 207
12777 303
27777 348
11612 45