Knowledge
Data
15290040 1029259 108806312 652 877
51175080822 7973173 35650
768 433162394 2496513040 67942