Knowledge
Data
8160 770636 925714643 1071657 7351700
9227 842 9887015 3098 6017
20830735 347024177 7471958783 32267