990315
804347
307993
746407
677186
1972
833885
50049
652464
674951
3060
398600
5467367
4499934
4314459
3439462
3431998
3378286
3327956
2995729
2979226
2471209
2126352
2122407