Knowledge
Data
586 16 5200363
99130344886 2214486855 5695 9542633464 783981310
672697 13608860 847420492