Knowledge
Data
299 22649 4053 480134026
3169 7602 47614073 605131900 643771355
77549 3579 4029 34488993