Knowledge
Data
29754494 184730027 16559216
90668824863 481953909 125850149
6733887 925480577 6803643132 162 3072266912