1000000 10 19 82 692819384 85511 657049556 130877 179913267 137730 731227836 593279 201246868 622764 270611176 679965 326297107 713537 746492923 865492 729200874 958523 480645346