Knowledge
Data
40824327 13304667 55613030 77201437008 1602169
5307 7607 926959
10 15667 6294718 18040074 344531