2036 533
2381 583
5182 223
63233 729
65375 843
93681 779
15613 599
44996 491
63586 722
31022 869
5256 102
8015 400
5121 585
45873 286