Knowledge
Data
958646092 330705536 8269380635
47446370 7945245609 534611055 6296799081 198984
76466821 933 6613593 80 956