Knowledge
Data
3254637 523901 291502083
4686170 21596 941014717 7857012690
11059311590 82548203630 401605 5853653592