66332866
98071792
1479221
31855929
9500531
57035580
53973993
78226219
11586485
36041999
90801015
36099591
133247
80228793
98801560
35618139
83757460
76103441
16321216
87724275
15905891
63448444
27194741
50636909
92829760
90775941
40255558
49498244
47427660
36035921
12569210
33605824
68109317
23892035
12852070
97409692
35328922
30167326
1192229
33098635