153742 171427
512117 519574
2756 14077
50901 64029
20307 27723
388 6533
928525 937151
9526 19426
543 17861
2098 9929
355 14055
2924 18179
61751 70126
1542 9018
-1 -1
