Knowledge
Data
697663 408631646 160 5273 6797448
353732988 91468518790 147384 47025361 10467967
71256 5786 209 5094139072 5031