9305
3508
5652
8718
5566
305
9170
2274
6429
6039
4306
1157
1516
8309
6852
1735
3612
2503
453
9173
2803
9618
1446
9228
5657
5748
385
7168
2661
8236
7594
6531
5683
6451
7665
5680
2003
94
5784
8851
1824
9391
1353
2272
8564
4152
1890
10