503467
51229413
61517824
98496316
7914886
45153342
42034631
41869926
26351685
60665110
27181298
30673527
33708712
24899758
95574681
91437197
21539328
19613646
5084864
99756131
4075872
14876018
60395021
80913456
58925231
84567808
1113474
16574191
78976405
5954202
51856661
47861438
44434240
63518901
92866226
8175319
28141047
70093501
37232512
26636569