Knowledge
Data
18759 581 536886 630 46515
70209394005 067374626 9360932438 36691265 12706623
115687 58357821569 1746391 21133430211