9423
6124
8264
1100
5087
3342
4111
5629
8885
5547
9474
9681
895
2388
445
5916
3808
7581
9283
3428
8163
1068