9995
3766
6402
2317
7080
3272
5832
9499
9142
7335
7677
9078
3934
5064
6080
7674
250
9602
1791
5823
3440
9782
9850
4094
421
8041
4736
4440
1858
3884
3670
7353
3518
7652
4026