12973909
41265300
10641673
64004261
26231777
59486880
12666390
54038456
30375419
53486588
9332171
26199427
10672646
7771650
87907955
28622542
65267252
91867340
5459182
1131279
91549192
8961692
540855
31469138
57249338
6136705
504280
25573493
83074561
3008305
27773024
40543289
765706
28525721
6110747
28279644
13139588
86419049
90833629
50982054