18787339
25263515
22412657
52397842
767843
71626236
68623714
33728189
36301581
32472244
83681521
29237487
11899109
25791781
88753221
98929361
93053350
84481174
50658417
18933074
10227329
82653433
91037707
48921199
21117546
7941920
65782229
8684482
37786508
77631217
24099543
55886348
29551095
38272839
87792796
9638526
76413860
79396900
36484923
40086161