17833229
87102993
53174119
33999199
5214151
56879919
39349826
47897196
2242842
98613766
5610271
4177371
36527893
41267563
77528052
64329215
33438547
48448521
83027367
31271247
7501621
29201796
52103643
18651731
49141932
75617894
10819379
73475134
57394975
59455462
45113328
54632694
2999870
48312417
36869895
40695495
62738049
28907440
74783019
81557470