2036 533
2381 583
5181 223
63231 729
65374 843
93673 779
15606 599
44992 491
63567 722
31003 869
5255 102
8014 400
5121 585
45862 286