135292
60379807
42102449
1361189
929275
21622380
32959561
81266789
95297166
70468049
24238026
35506841
973214
80548149
36548684
48537334
73199558
80701163
30553874
62878040
2625772
79423540
86569872
67714095
82059062
4667425
15413947
69113425
5195651
34872046
7083739
81929294
78909711
62637724
84132832
24856080
45781910
39587984
5848127
47669185