Knowledge
Data
18 00149442767 420 740
954821 1984610239 15812 3365583605 018563
30106651241 9546253981 20592