Knowledge
Data
32 225960 166901990 30575
578 311 3015415906 0842092 27521786
8914 565183068 92848 17248828