212157
609506
285465
589773
866927
716875
351303
735579
271329
194900
518907
919572
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471