Knowledge
Data
2660836 319643449 50043
20909362674 898 25005323181 42707 07709
915959215 0937711244 02870619