Knowledge
Data
635886 70727376985 31346 288440
309741 0193 10486654 6625640 74393
290050884 18259415 888