Knowledge
Data
698561542 447246 8575356
29760 67111655 21001148 76297 34946832256
18 1966 20031919531 04229066069 101027