Knowledge
Data
34939138 8652256885 387945 726327621 4592
69146 323002307 80655624 1659496 2484573
278634 198963 067