17123305
30992799
83394821
40361818
94747717
50632119
1072692
64093943
13106065
31046261
65129228
83364557
47461030
84293270
83934863
97948925
86433849
731052
8769015
9626992
2242167
11493280
5365297
8317136
8839777
22072148
78409402
91147280
64202671
55836876
2186198
70201911
1389241
32599802
17663901
58104137
76302916
56606739
24124375
64903230