87694988
51631914
5927609
30617776
3358326
22918739
3781588
7789404
8225314
5284794
8658158
20699983
89719968
78141205
82472505
93123388
2864036
53343276
88754531
46856129
23649398
92893189
77567925
19496916
9303706
35785057
49817456
56424771
88112678
1139741
244842
48036707
7349236
7757299
15447992
35457374
5305699
42807700
815970
94515327