Knowledge
Data
169 31086149 418493 429518 35952142169
3823703817 8675712792 4874347 609461 53930227485
28601564009 961 42516359