Knowledge
Data
122230266 8530152436 72879728 30010 2997382095
4184138646 508196954 279365 6864 260714968
185 203054695 96158867884