Knowledge
Data
285869482 219390 683702 3748
66967909664 50032351000 38476539
8821121 1767 5002682 1165259028 49