9531
9568
3080
787
9901
9648
7244
1201
6291
4511
8930
4316
3792
9022
4677
862
3593
192
3998
112
6158
9638
8571
2717
4284
2618
2448
9857
7675
6147
8506
5076
6690
8864
5305
3540
2392
7129
6691
1126
5195
7280
3267
5850
2121
134
623
2577
322
251
4527
8752
3048
5442
590
747
8985
3134
7572
9820