47491471
7209748
7925629
5535251
57793727
7234330
98313661
33015316
36201902
64422
1982170
97975395
82248370
39604471
4234938
635784
55181021
27646088
25922201
17409008
12093018
67334425
38269218
68424681
80479805
66344394
16936581
95958775
39774799
98647682
5259244
2387262
1141958
37497227
16228152
68103174
47525222
99137944
57082220
97447021