39634483
95572771
92031146
1745212
63901364
4980102
94917202
28923142
54395203
6069076
73022732
3060479
26773058
11437005
5067621
29526374
87975739
13679999
71675188
9738195
49662338
6913989
38275925
73642732
99058091
65502370
76201749
37923401
65353242
54466559
56346525
30754524
96508169
88901851
8844781
89905019
82791607
40757102
67691708
75746493