Knowledge
Data
159 28436 72607
8359222 808214964 54169844904 381455 679320659
6868116 030 725043609 2053004 397813776