8040
4009
6556
2466
3324
257
2891
5298
2882
3943
4041
8141
3123
742
1712
1650
3616
9642
3634
5062
8541
3102
3177
9653
3012
2976
8124
5863
6911
8740
6945
2781
8110
5899
5197
7606
4483
1222
60
4851
1981
3391
7907
6564
6298
9571
4940
7694
8877
4605
6755
1550
2774
9655
9527
4852
7930
9330
5974
9386
9076
1366
5279
9269
1134
5566
9957
506
4647
9378