Knowledge
Data
25 13419967 53982293866 725927568 175
6766164284 63128 810580038
111465096 0529834816 657536203 7906869 5918676