23109046
1366897
5054140
45716845
19925471
98383126
37718616
88408866
7294038
68865560
79824953
82008522
82898278
7584718
68701904
87645350
35425289
73176233
35897122
43891289
23924093
85524283
62876593
82736359
72768362
43996527
10474913
95635363
38796465
53084017
5543883
9066585
38293071
36348223
12996114
84435499
8506055
7130932
33083380
70549176