Knowledge
Data
31584936 1427 26476 95650 26474773
18507 330045 92149708 1855
3701558007 90019 33490179769 38280902591 6221549525