26639 550
419375 832
142858 630
80324 899
51495 690
52096 337
117293 457
21345 366
30071 529
47197 729
3714 258
10691 142
8270 196
3893 79
3356 45
28479 432
55814 969
44954 562