8656
4850
4110
1962
1304
2572
6556
4378
3164
833
6129
5001
734
9423
6970
9797
7624
5005
2394
8725
9214
4929
8937