Knowledge
Data
1133 5074660 23349 31872 866323
47740513376 25532 59943002778 1582109 1421443966
93483996 328 58