83781 160
4947 375
19937 168
4906 281
18811 58
6545 511
18222 560
4192 625
11285 76
38244 482
8239 418
12641 821
31025 1016
19271 486
13988 163
8581 711
58506 584
21490 599
10693 185
5839 682
107126 109
5393 405
8679 565
55051 103
2731 384
60017 302
24270 407
31142 119