2955
7649
4327
9875
7475
3911
5000
9463
9689
5636
36
9130
2106
6268
3571
9847
9138
2438
9599
4235
5612
8920
4944
8951
9791
1057
7783
369
9356
3935
7350
9405
1401
8543
3096
1050
4665
648
145
8503
5085
4115
4329
3333
234
4729
8569
7820
3668
2484
2998
2625