8123
5706
1431
6142
34
3934
7515
6450
5305
1213
4935
4398
5356
841
9960
6509
8271
4533
7891
900
9715
9942
3621
8054
2949
9236
3521
8534
3938
2418
661
633
430
1019
392
5386