Knowledge
Data
17680667 6937271 168642170 851506 97595779
978 3497 8978160027 52047
22 8873 5188344884