9991
8096
3352
465
5227
9077
70
5935
9737
6212
579
1816
3810
9845
9386
3004
3612
2117
6560
9528
9563
9589
3506
8834
5356
1624
4802
2384
3242
1915
7068
1103
1476
1304
6537
5618
1352