58492629
17822534
93635755
43752714
92635554
20179844
55705076
82637590
42199305
1813902
37607775
3261771
56587926
55281315
58694771
79869145
43024467
59443252
90675571
63786413
12666619
187652
3168469
25475763
4202417
67874569
68476061
70483960
54282846
2891605
12458851
85574370
89516323
1505741
58027444
91723086
53782314
20091254
18869255
11559924