Knowledge
Data
849277886 051562 100179491 63013506 50502246737
302871 722628310 4900546624 31147156832 17678
23275 109 35743 28