2036 533
2381 583
5182 223
63233 729
65375 843
93685 779
15613 599
44998 491
63591 722
31029 869
5256 102
8015 400
5121 585
45875 286