Knowledge
Data
344310682 6481973263 300 31042935632 22464390
667583800 6410687927 37421717384 72739827 568
2449 5831355965 526891942