19895
57167
99744
92672
47540
72004
50987
92111
54897
42866
27170
38372
54591
79524
40934
72346
24860
60152
54462
28440
35760
48237
86770
65305
93311
10483
53556
32195
78410
91490
81435
68757
55178
21515
64059
15435
10686
10093
70906
57917
15799
35729
14696
29564
92485
80953
77086
45245
46021
69423
93227
24840
19142
53342
14269
63867