Knowledge
Data
11230963 3160 90635 396906592
767144 1742 2180271
1415413 45832 1432609796 115997 104