5033
1147
9560
6647
1596
5571
2366
9148
3062
994
937
9964
4854
6409
5544
3740
5637
4908
7644
3277
9204
8305
8104
7865
1400
9456
3478
1821
6389
4878
2235
5811
1437
665
14
6204
1466
1841
1444
9481
4910
8684
9518
6787
777
8182
7598
1660
3571
8044
534
278
7456
1711
791
1720
7857
3181
9830
4621
5080
9526
8630
9044
48
9816
918
7414
3605
985