2036 533
2381 583
5181 223
63232 729
65374 843
93676 779
15607 599
44993 491
63574 722
31009 869
5256 102
8014 400
5121 585
45864 286