15 12171
849344 153993 312161 554984 604774 725554 328062 716262 675010 543458 81948 652438 796666 423322 701088 263580
458894 932896 455138 287475 849798 572923 814511 652922 773657 349377 904993 673246 347512 113681 897603 140386
