21045 20
22249 36
33792 25
51941 97
48458 115
18875 11
20582 26
18062 35
13745 9
17610 24
54724 93
41456 33
23821 30
15855 25
35760 37
47922 55
32533 43
33768 83
28348 57
31181 47
101934 82
62084 121
58687 97
37741 48