Knowledge
Data
31896 126258155 37 384280 2266096123
20 51318045 16214 1500
6461 8332498616 38220184 79118585701 62