9631 845
12683 147
21566 303
8207 752
10381 797
99834 707
48034 448
59321 291
4650 588
32743 820
59532 330
12274 109
3309 308
3691 384
3495 198
22116 203
9797 757
6933 664
23738 782
19949 523
6161 803
17468 668
34376 247
6748 651
16226 977
8151 279
2732 64
9360 283