Knowledge
Data
29552512537 887 925 984687 682102827
22531502 877077 9741609 6323383864 520347091
8610034456 36095671427 92 6590874519 85245