Knowledge
Data
284006 748785 290671 295918 491666597
784 84 31 20 027889
9385319256 1198 6880535998 11349826485