2909 99
3999 45
9916 110
8855 517
9795 647
18625 798
8178 576
9051 599
7160 76
21877 725
14337 714
73814 652