49843065
32297185
22926656
13813437
1493603
59756769
4141620
24857067
79798766
63436289
37464926
59431051
5350473
12339790
1304169
9066611
189011
80578617
45054263
72942994
53042635
63412218
10108353
50658405
22267795
2893893
52088031
57265481
35676710
47144719
38949851
8867229
4454123
78938385
356776
3757723
32566978
60022884
6300438
23773090