Knowledge
Data
2185 537097 3571647
286000 62693 423135711
14730286317 19402574659 305589975 6220074 688242285