Knowledge
Data
29663636 2880 38238613307 218700014
54149659 31515389 18420
85031 99484840 10 32222774679