2036 533
2381 583
5183 223
63233 729
65375 843
93685 779
15614 599
44998 491
63597 722
31031 869
5256 102
8015 400
5121 585
45875 286