Knowledge
Data
319 515894887 1384 23904 7425
21 5164512 499173 70446 04577969
227 5945 8028271 42411651821