Knowledge
Data
22045463 992263 671463992 8721011586 308
8599 79682 1106 654195 241843100
37 3986658 539815711