Knowledge
Data
668620 107665513 41880270 197360 7197610
26948226 1908789 791289262
81575061 8059092 598200896 6088098020 9078563