23823760
18276658
8526361
87166782
88835578
39598799
11946774
42462719
1411565
82699614
77297838
28307337
64332610
13655972
98518303
44909893
47081093
66993864
23324291
49764087
3904976
88066866
61866124
15018237
60148032
53898282
1703387
5058871
4112412
3917
96419823
81095061
96635372
29377625
99118162
81162377
4091596
75184317
21121880
24206532