3993
5322
9845
4251
5643
1507
4241
1250
3780
251
433
8985
4911
2099
5105
2124
2293
3059
6558
3077
9397
2405
1797
3915
5398
9516
1623
1557
967
9607
6974
9457
1275
3370
8741
7711
7481
8755
9237
9030
1004
1818
9561
5830
9826
9543
6061
7145
8758
926
4703
1058
5868
8236
4847
740
2812
6569
2490
4535
7810
8749
5462
898
9907
9663
856
2689
726
702
4724
6399