1097
3564
5856
9925
9
2974
1443
4126
5143
4232
8474
3686
1338
1596
3848
5102
3549
1766
5479
2993
4445
4085
6577
9937
5410
9941
5012
1384
2180
6523
8442
4996
4270
6329
4073
177
9255
3722
4322
9196
9502
3640
8245
216
6913
5622
8551
633
4314
2808
4304
1250
7976
5515
3244
9584
3609
8838
5736
3160
855
2661
55
906
9187
7815
8264
6365
8721
678