Knowledge
Data
163961 11674003 71310 667000 6073
279684 818122 93192 3265050492
32245980 654920 3138 2685