23813409
12783273
32555971
24796762
42959352
96133088
84928911
62652390
63328290
92255122
87218346
175721
86925539
68968398
64187851
50541771
3086272
3329331
21301375
78089033
9353938
90362050
28146896
79927869
56045871
77647957
92544914
17607157
5068313
15787204
2465896
8456481
29601552
50285481
23158918
99536436
9557496
4665131
92346556
45571845