Knowledge
Data
46311 951 40892 347077
3845 125394161 1189317168 1610572253 70397070082
135334 6968 3706375 445692624