82348462
10324903
7617177
5509881
1615960
19152557
1953803
94438195
40362384
52921519
69626582
48909167
29022197
52625633
18484530
62738476
56891334
62721219
17694203
65775374
47755384
53984656
41238863
11569633
70039745
52889910
95267701
3083314
10578623
26812248
671010
45643273
4505720
7579391
91083035
71269458
11925901
49483671
95428006
8151591