40987095
59615740
44629210
3356591
99579340
20839464
97828350
8995764
59997482
33632186
80579401
39076228
81655566
46456796
2167417
21219667
59254220
54067157
98778750
1327086
1324289
40821106
43985484
88363874
93992573
78168313
93056522
92063468
99552210
71086790
94213011
66422239
50071009
6814999
2602571
47911061
97629190
24786559
95846435
22882524