Knowledge
Data
22 3332 8402623 21766106893 3369
40007 27551215 0203138487 180888
153265974 82476142 55650674