Knowledge
Data
87047864 9235965 58163320 57454713 6460
64511 543729 20098707560 976
963 46880 1125003332 3600