19177763
83196548
61253840
6428912
1962827
18426001
7354678
95144373
41863678
8670423
10585801
11404673
81911028
44459217
75334670
65205313
37495332
13997384
57987720
48901852
59416213
76783677
25317968
66734644
3719526
42637947
35415922
68169551
99892649
12066980
43321579
64231745
70844109
18986046
92058424
2206666
9766874
62895013
56269452
79098113