Knowledge
Data
55496236 142802910 43488210953 158289753
34059280 9297272074 138 7581950 79141
187266910 86832 99105936 19 16011906