Knowledge
Data
17346 59785782527 80941638 5043 345404577
674491274 378505401 53 78115050541
38892899 77649784 8575423566 318