9591
4903
5765
984
4319
4021
637
2636
8588
4221
657
8547
8975
4071
5256
9075
3881
5170
3132
2665
8458
2256
3899
8016
3524
2334
5196
2967
4646
1555
9014
2207
5116
1181
7457
6433
2094
313
6643
3440
8848
1898
5955
5793
4042
9312
6146
4508
885
9149
9836
8162
7338
3277
8905
734
9547
2823
5359
9462
3831
8309
4555
4263
3294
8301
4362
4446
8393
5326