Knowledge
Data
83166 3118401 652 24439
62436787 36866204 555106931 263590746 98191118920
90750 4009649652 477429 392444 140