58268498
20336599
10479171
533728
79092992
61945751
92472425
4133700
6320780
53996797
82566665
25515953
2068585
11524589
63035221
22933019
99587143
4826638
95172572
16643445
72321369
11586128
92201130
86284151
50793919
56467184
8936442
58178454
85075654
43788279
53158143
8546788
23019067
3840389
7088602
89026076
30205597
46981745
69734839
88743553