Knowledge
Data
96 5297 2632 6769
10591479 9717877 317032709 75139202689
42 9584155 476880564 3190 14