Knowledge
Data
31276071 3073 87
30 2965613 96471824277 8628664 69368
25373 15070 2214161498 514303 417750775