48975 65
11714 266
4817 381
11511 512
29087 877
46656 616
7557 429
5577 338
8507 437
4234 485
3394 701
3147 247