98502 27
168533 44
28155 4
127455 36
37376 4
52409 9
89259 15
57482 19
94384 23
181982 37
258457 53
210808 49
72628 12
58234 5
108679 16
68778 17
30603 4
138929 37
102301 13
66884 15
183534 39
33631 1
316051 48
124232 15