Knowledge
Data
553592906 172645136 51405728638 9243
72832894 68217963698 2295
546 556946 1901035 58204 4601831128