Knowledge
Data
45283640 247742 44427360
29740377313 90797 213544314 72298 86133
51172650 9284233 4585752625