Knowledge
Data
059922962 518318 43626 5558707
984 3427686 238250493 893 3126
46 38412667 035405845 1483023879 2856803804