14 3
378366 667919 451808
816294 440648 710469
340297 301777 702118
357048 910991 103978
534321 947032 399657
968170 803894 235089
227831 136972 654158
228379 373428 945452
423772 886640 252343
660170 316643 929561
408166 98413 441410
442082 416439 717540
560333 491756 511076
71656 443656 164897
