49652099
4647789
49113295
68422902
6477216
17145500
91957538
41749326
3089818
16791211
87459773
94187285
7711056
50268642
6565403
83655127
87452517
96749806
23415766
34917651
1647292
28312055
79873152
10459036
64945495
4951945
16351791
55921140
42024318
77495306
29903398
22236944
7444373
80413458
694700
6791488
84529327
20801311
60353387
11637017