4929
242
6195
5968
2221
8706
1230
8490
1504
721
342
6146
9671
631
5143
9452
7519
8194
1239
8868
3028
768
7978
6210
3644
6960
4457
4856
7830
6941
5908
1978
4787
257
9935
9209
8642
1968
6352
9274
5163