Knowledge
Data
83 2934 119 104215 867
7070196326 166369 6558682 4251020
591 588250 7270021759 250225 08004905