570869
825877
88928
979498
636106
960720
87080
101433
538899
104467
846108
404247
5148799
3567581
3076148
2393804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471