Knowledge
Data
4228120 4937109 225171 8447 2760
5546142 2939175 7237740021
754485 84946017 168187894