4848386
2842972
50688118
43014926
52988867
82359092
58813272
2202639
16645507
12116638
7815208
81385315
25039637
69166641
62102268
72715573
76952839
9320431
61216793
1365892
19642322
80156440
81696283
2996592
28848451
20726760
86189557
5811241
95019929
73659072
58334871
58934796
708482
13877895
54905538
84445474
69553485
62414001
31761831
21318602