5223
9638
5422
3286
9884
2372
4788
9487
8395
6097
5435
668
1216
560
7297
4862
7116
7281
2597
8365
2770
4225
4342
1603
4680
6149
3689
634