31695 18
40495 35
16383 50
25803 55
13854 8
10022 19
54003 74
17923 23
15492 20
23174 76
25525 41
23694 14
25368 59
48981 81
24742 45
13077 19
26194 35
16899 27
47421 103
63930 87
27252 38
21918 21
25889 41
15617 13