16833042
68448644
42042770
30857043
5151526
12535208
99256469
47813595
6071977
64551227
74195750
55956561
68706817
82617892
66829440
10565406
45389661
28516942
69463369
49069287
69843190
88345922
8927216
77908227
81994614
1641319
80446239
37817454
35228093
14354726
3663469
42422225
97614052
84319995
7142591
35705878
9144771
99991928
82015993
10699308