Knowledge
Data
28629 11 19670 601198171 40199
7312 2065230378 30883368 94764 24476976
846 60615 398647 46664815 1969492