Knowledge
Data
16 21 31586 4904598 527443458
19313070846 108506 22277990 25424622 3080244
046 16072 860547620 988