26593 549
418946 832
142724 630
80248 899
51446 690
52048 337
117188 457
21322 365
30048 529
47121 729
3710 258
10684 142
8269 196
3888 79
3352 45
28346 432
55664 969
44859 562