Knowledge
Data
31 10663953 866971 5301389916 275208
20974542380 05510 156509
2160 1343435254 189720 81293530