20964064
3553858
33021290
36222609
94578538
52787746
78451519
53916470
31666701
19788519
650689
13446565
87922141
93778980
91264255
67438798
22627297
76395081
38027111
15455120
44107565
77043508
15548672
17855826
72066961
19403294
12384407
98119
72692774
80274481
20112145
41048895
51271313
76789840
5118016
73595684
50012209
25415004
10875130
84661458