30404282
973774
4314974
6025159
40706099
97402070
82314448
66428450
56136139
39992494
31835466
39841271
41948478
23284185
13847842
95164273
97974680
30846928
34619776
67679363
43307286
5426405
3991303
88444588
91437280
3674877
11767723
75856489
5582898
20951511
8316194
50182893
5645450
45281887
41442156
3841960
87363000
66645826
6246163
67158669