Knowledge
Data
17267 80849 420375 604271 64504591635
7518 6405997 1171
1939604800 3715145 4967 38484 3181