Knowledge
Data
1156585 4924598 77467241 766351183
5162910 1361649 47159741450 25656757594 144225785
43 427217729 89641752 816611954 195289