Knowledge
Data
22653 53403889 9859 4313695
6931731 14025332 388305 8020199271
66235629 5549804 60 59590 94152143