9436
2989
7618
1399
7650
623
4932
5316
5926
5496
9572
9308
7563
3858
4370
3855
3088
7695
8036
1801
5278
8902
6365
2851
505
3868
35
9935
5002