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