45148476
13187387
94238939
52289763
29366858
53689919
10261175
36751025
47698229
49988188
84604474
3898161
86904091
8161873
51955222
81234553
35115231
2667784
47764825
62186995
43497226
1448665
31286522
10386269
29909367
30346465
29446758
65918943
20253523
34383408
97472696
12193119
93293086
29804404
43505641
26799057
47558953
37946979
4029108
98678681