Knowledge
Data
166442170 29684 8059448 658438195 8347
18293613078 102565500 070267770
3095 821 69186 1181969414