Knowledge
Data
86 127609 37844254 956467873 18981509732
72325595 96358083 10552 126991
601428 17 11444689369 6309560 794318096