Knowledge
Data
17096100278 65526 9518 9750
18815362184 15693842 199717
109146 470868351 125455689 4678134841 59878