8599
7920
4387
9843
973
1196
1942
1020
3702
9887
3917
8586
4391
2558
8438
3162
5964
9501
4954
495
1662
8794
4251
7232
5538
9901
678
9903
4876
5866
6993
8338
2107
2523
6274
7473
2969
9039
8162
3290
3073
9497
532
4372
7488
1364
6518
8688