Knowledge
Data
39986 6417829 3299867368 3352900496
1435 68422636 87917100 229936056
343 56 5840914336