Knowledge
Data
289866 70 300216 234663612
17 80451308 703448 1466933386
038630876 02839967 6361937579 3733989204 53310370558