Knowledge
Data
17693 534803 16950355
69426 54835479335 67713
2319726786 39471966742 19061 4731550 7008