Knowledge
Data
40845501 349001229 6417095941
33310284879 8062 35503323818 64337 855
5852504 221969871 80454685968 812 4548222