Knowledge
Data
8305299 4945640758 4608263 61886076
1807618304 1112690 774437707
2392721 97535482 992690286