17741762
46661712
31644310
50148812
74125593
28807265
76421670
4272279
3008362
6648185
69889767
6888821
2579548
21185412
6765161
57343916
12059905
43405343
47028530
96122889
62624496
3000877
67072125
57977452
50065913
27678512
61343876
87721806
5454341
17757523
71651125
70257326
55116518
3279031
5646793
652160
1185656
69689275
77433168
22004049