3058
8523
6430
7514
8206
9779
2561
1625
7020
708
6402
7619
7707
6143
756
5894
5497
7337
9949
5795
3219
1637
8933
271
2223
3475
7
9380
4173
3591
9203
2249
4414
7488
5166
5046
4645
8810
5561
4351
4754
9387
7720
9853
4165
905
7450
3752
3334
6861
525
5031
4773
8123
1406
824
4018
4509
8437
2700
6988
9960
4820
4910
9818
1198
8634
4718
2581
9015
2248
3614
7851