Knowledge
Data
3368538 3444599 78744149521
6187295 84049 32394752 54188865119
3181 25310840 954966438