15136655
71163055
68204757
28285281
91837897
94117678
94341456
82128522
67442192
47328491
37938806
46074559
37345142
26476679
4074630
1123694
37623137
18322939
70737501
81913398
2915965
88336643
39202604
27431035
22041983
53874304
37271269
54668541
64859411
5503491
79809132
92731348
13812607
63026041
62066001
98964053
61923649
52836776
27798039
5112308