16485085
99693802
7115151
37155297
94485237
63225352
35211168
97293683
27363309
2151656
63919978
20868384
40457957
82136166
6053468
2978362
2029996
57833020
6304192
8347263
72512555
4298887
19743460
55752220
60276595
5791883
92301907
41657285
99099879
74737899
6402874
1307320
46563205
60651871
90128714
1331225
219791
7779345
63054637
90935760