Knowledge
Data
465940862 64538948 34383885 6378
220714045 988505302 979148 887
912584 66307 73193 31021077 9085536