Knowledge
Data
30 95529695 7170690234
838 6341313 48041835466
22724821367 786018621 7362069 69602 206888185