5977
2580
5009
5005
7490
6992
4096
8191
7198
9656
7007
8008
7877
3003
1200
4437
2145
3527
4845
7245
8815
6293