Knowledge
Data
50485 7385986 2726 19889977663 570184502
140766013 7167842564 2975903 930
6682 546186497 5054344 9618176088