Knowledge
Data
23 1677 1133114
7184 5233673 20323588413 46418889399
24905600 9203527975 11708 4601 730293