8594942
50477900
58667913
10281443
99149628
50028766
37236535
1232249
75613568
7898405
46171136
3864632
46169029
91408268
53203386
373474
62594016
1091419
8699989
81472944
87678664
63287360
66034251
35241294
48967173
25348311
39384556
47961623
68769342
41414036
88702193
93317884
9398330
89969466
1854029
26194896
32019578
93974368
63738758
92894354