Knowledge
Data
113283 22131 792353109 41692
283487260 40889008064 21861644 29494808 173485
5056 529 0711923494 5142332747 65630542