3335
1578
9888
5219
3847
9895
8397
8802
7740
1481
1854
8773
5539
3792
2876
1252
9005
2763
6466
2851
2658
4862
1653
398
6339
3502
9167
1877
6955
1101
8901
1231
448
9900
2037
2697
5628
9949
128
8499
1200
9128
1262
7662
1979
3916
2524
3627