12612988
27699717
55432232
97538766
94164398
49639534
8962451
75455086
96481577
7637924
17812665
66832109
39559219
55345385
7761877
9425841
60104138
74191828
55919866
54629186
30223209
39658547
22108757
28196400
44558547
8916628
28704447
90033595
98544779
18557584
6613068
72253742
51539133
58991184
47213295
1650347
47481799
63002225
19795823
63825665