Knowledge
Data
238162099 6846 196564417 178346 648
894043 16510184 80426 8693
22269953818 82290626 4534226 50897 992726587