679787
987407
711752
673938
651608
92154
136173
932204
539997
28524
1098533
243993
5030799
3461581
2937148
2257804
2193988
1980609
188778
1864357
1722118
1699136
1641195
1612471