Knowledge
Data
162 376 003 748591967 65945
904093 73951831 4660593650 63844490240
14685353410 22075044 7906891 88393613 56327007462