Knowledge
Data
5594958 3965827686 47484743 289982506
114389885 5325239 52277750 96589
43016813884 7521611 34916044