14395462
82954947
45812558
34793950
36202874
5336190
71672191
93854622
51738547
77402923
81368860
79429764
14014771
80358447
63028165
66208534
10432388
6765793
18049525
31608950
12868487
88146272
2841413
34808270
1681647
17528981
37225270
32117450
69029089
39651843
83561296
5558199
7639620
29757481
92251532
69417081
80048162
138938
5207432
56579075