Knowledge
Data
3228 288990 7308 653
929447 1964940 958554 8905809 87133905
44381 145417935 1367 2542711934 351