Knowledge
Data
39866 407181 87619173351 656772222 164385949
47774308089 24097 108362968
4932098 40558 3080378 137