128571 298
12008 168
13983 729
16356 570
6378 318
22989 732
11445 340
44584 351
15684 878
2167 197
4238 351
3295 556
3662 312
4796 578
7637 171
90625 740