Knowledge
Data
2661 28627613 18788895 59
5896879 32474 2154608039 7513
32897 222845322 31077882 15978381660