50398484
18659890
23787786
63808868
94883970
95842202
6181212
44681046
38955039
10206266
86322300
34078263
4244240
24288463
94671109
209272
27355016
93652375
62491798
9813257
90097772
57307386
11667015
50388628
2787984
88737721
77674801
63943805
46997488
98227412
26836711
52003669
70946885
49614306
34369667
72153882
6899449
44345031
2818303
5298397