Knowledge
Data
22371559 27078042 548534 72749916 65073951464
7072130 14864 1834904 87373416214 2850156972
78 2702836 3812 332773