 12
 187536 919812 281447 290967 293933 146982 335995 76949 296586 732368 912094 566115
 390564 1896554 518776 534038 539357 281514 679085 164965 603431 1601666 1826086 1235821
 2520392