8051
6255
2829
9997
4050
6563
5420
1402
5145
1384
3592
8961
5354
7770
2595
8392
4392
2327
4231
7717
3417
3704
3727
9999
258
4975
5125
3552
8959
3474
8605
5479
8528
4973