Knowledge
Data
198197 132580926 336691826
48906257 7885146280 669089160 9908096
95101 93392637 5011062560