59229508
5181139
7265994
53625
33947832
58159989
9448253
2181862
4466521
97357029
72241968
21519443
86477202
44925567
39646225
3017815
6328361
98208606
38788268
73819446
20169699
2477619
32624730
62934492
18359550
35382170
52352344
68759482
77026616
55692532
86902944
18732086
47417018
9482647
81105443
85189753
32282479
42087094
478783
6833714