Knowledge
Data
39946605 04595598761 81 31601
292840 06533899 269058223 5344888 73253712
505 8091159 68 2928724207