Knowledge
Data
8512 29627 182 4914
148009 52792237 2223230 6344
695505 98140 87412029 17425 27577521