Knowledge
Data
3973750 42349 225041 8469114
51080117242 319 8520
44731463840 337282 99 86650993 39291