8878
42
4565
9354
97
597
9337
7972
9392
423
3885
2570
7257
8973
2193
3750
6526
4486
4288
1809
6561
686
4302
5247
7876
5339
8122
4676
27
4067
1462
7947
8917
5204
7679
7393
1100
3919
3562
8202
1604
4762
9680
9059
7113
6935
5139
5057
1136
5080
7547
6537
6527
5454
4480
3132
6178
4228
2362
7786
350
9386
9016
9066
2932
2183
1317
6104
2448