Knowledge
Data
478371566 0312872 14 5842
043770 7960872 32272708
640 4012575019 18802028 752816673 2210