Knowledge
Data
64902 70016 1180444941 560995
30 19308202 9731353994
395670322 281986105 47942 1007849185