5198 495
10049 226
27614 597
44603 527
105833 736
133679 999
8672 447
5959 605
7632 775
4008 385
3709 578
17048 495