9556
5436
6118
1036
1567
4393
505
2897
3476
4243
1216
5894
1698
4775
9055
2531
6918
9813
6157
8909
5773
5827
9371
6059
619
1913
7537
8650
2990
4684
3570
6636
7627
7772
7050
7788
6722
3868