3313
5543
271
9624
2408
3990
4177
6094
3339
1930
4991
6352
3761
8565
8006
227
4895
2769
498
5471
3415
4244
6887
2411
8781
9436
5728
9512
5999
5948
8783
8629
9401
7769
8252
9600