25429649
28423153
361301
25118764
6026666
72091535
3981094
34864961
32767986
51269571
32913297
1219565
75074218
40024834
87872025
83977405
81004282
28855234
25619733
60659381
28397910
19614398
38605162
47643266
51026867
46979648
7334164
59327817
57225419
15605280
15571661
84425628
23057802
56552694
1966285
52431651
97645666
45461569
59341309
16794984