48588827
80151558
31042097
65831592
94169147
99612729
35427748
31996544
6444623
13575376
92128920
41356621
32511306
93857034
42937974
1424617
12066125
13633590
12552425
98305236
1191613
8679885
23687380
61218694
43146577
49275743
56249917
25638113
88142026
96566061
68504555
22844945
38347869
32967335
36503949
26614293
60558164
91669355
50403995
41909946