Knowledge
Data
80652106 562 304 2863613564 5956132
17450430579 8236 30210
505707 22591 72266529 496998 352