Knowledge
Data
9589223 9880952 104348710 6351202 84198962244
155321582 5016650435 14094274
97323274029 50535 3397201960 50300397