Knowledge
Data
15039749 8937494080 8041770
112057731 642718678 504 980
8739359933 36137823 19824 95382