Knowledge
Data
10956412 47893902 669917 6811016013 087650346
229265 249482684 60592
31416 1120340953 757137 429