Knowledge
Data
34417053 17593561 9538956
81998608360 1838383723 23786232 40163 9918
683663553 61337470 49827 624