12345 121
4182 567
5837 627
14112 661
10849 399
5437 940
3532 502
127287 302
31995 519
180968 927
36449 676