2036 533
2381 583
5181 223
63231 729
65372 843
93671 779
15606 599
44992 491
63562 722
31000 869
5255 102
8014 400
5121 585
45859 286