9581
4416
2580
7346
5824
4974
1897
5215
8639
5033
9622
4766
8216
8651
416
8807
9854
9737
1407
977
5926
5638
9968
6141
2768
4660
4254
6165
3759
6274
5971
5450
1888
4485
5504
143
3737
6533
9565
312
1916
602
3773
1567
8506
2970
7050
8481
66
3064
1738
2460
7480
7696
5161
7877
9292
4032
9279
78
3706
1468
944
7780
9497
7189
3314
1996
5031
1262
7866
5546
4337
4919