2036 533
2381 583
5182 223
63233 729
65374 843
93678 779
15613 599
44995 491
63578 722
31016 869
5256 102
8014 400
5121 585
45867 286