43164532
71873502
49852696
60748004
46876873
97520
7302893
48449761
4901369
63071302
98036119
24045703
69531542
76821415
90166926
40299959
49227747
7603681
92053517
28592910
60577800
38728488
1994349
93687182
47389651
75868093
95707031
84149543
29733307
10463077
18011249
94848113
36345089
4077306
10586026
93451730
59352254
13282285
10879317
43453854