4905
2222
3406
5985
4030
2804
8710
6463
7307
2818
439
5688
4175
2977
2550
9094
5930
2046
8263
8906
8122
9522
1508
8669
4487
5677
4717
454
1395
2753
9945
9765
4574
1586
2827