Knowledge
Data
16 588291013 9538369941 642692 7693
292924 085605401 8279980
24029241 960259 310145232 9358