13914834
97285938
18485190
64183778
31875965
2153878
89392629
88625576
29971042
83624591
473528
90703920
32797239
42492191
77644875
36005010
17007041
6350685
68663536
40613058
13669376
8285784
22832469
84754120
28887421
3842577
8814271
38389025
4612526
33452702
55031457
68751302
31058891
43101350
2318273
89995730
55633
91584965
69247667
33303099