62961554
7522693
8258632
62073399
41409064
29422669
79973750
77137524
25805601
43106549
44211113
12255829
44731326
14891655
39963547
97302495
86957334
64226962
12899847
32303719
25243813
68893604
68359689
55755196
10289104
44608126
36389389
13830
86816257
33837139
84675425
9139207
73574473
60304583
16182883
71704663
10826094
9797801
2562751
15821762