15 59929
705372 597458 679109 485336 969793 623488 25627 455216 811670 806202 28014 202234 10971 977335 441245 722901
680320 454127 182929 901570 523917 172129 326435 392910 626253 334463 473912 50850 75488 542851 943953 71967
