4801
7512
6352
9793
7
2212
1034
897
3209
497
5072
8406
4301
624
6618
5777
8296
7404
1194
7147
2404
460
1764
1139
9399
9048
3301
9685
6807
6145
3763
2570
6649
4532
6525
3772
335
5478
4835