Knowledge
Data
30164174 681477465 950242
931292960 76244162 3411265 83463609631 43584958
4161728352 9481622 47469914