49662392
238938
32659492
34327184
79708307
31712139
45115137
52049086
81122660
85837902
1452512
83909740
6664789
71344360
9252877
58142490
8592030
78425947
4845317
30757761
34361904
86014652
34728651
56131367
39053856
16075534
41829819
44046099
7134698
13758740
3265500
2862119
2220335
21498671
87979275
42883008
27449658
96829981
28128277
38607793