Knowledge
Data
1350622 40035412 19521 749697 080027
59908109476 6976836 27215712989 22532731
0128426 045357 29899