8580
5861
4785
1528
8576
1503
7730
2347
438
9323
4936
9696
3339
5462
6721
7647
5181
5056
6434
2713
6340
1292
5901
6073
7924
4648
9782
2377
9751
2811
1253
7742
9415
1080
5931
7797
2872
2977
1948
9406
2886
5746
9681
1646
8002
9566
7823
9348
9985
9098
1473
350
2653
9761
9290
5692
3577
8559
2916
507