2211 5
18944 41
32926 58
13318 22
22346 33
9300 3
2274 8
7649 8
7122 12
23489 31
14064 34
5729 8
24015 32
9863 6
16813 25
16218 15
31607 29
40836 44
14159 14
26047 36
34085 35
36447 27
91 7
27971 48