17959372
12118133
1682281
89715726
2873659
35854543
1503021
97148440
76808634
87621060
42462059
17988025
53516858
8932165
53589174
39924269
49292443
60768139
230458
83524330
36741822
4452586
66068154
19031344
59335694
2879292
23311607
41772539
92001543
96982730
82198590
82233353
61624932
62764682
78663653
3612876
48642838
59516518
44543869
87025756