Knowledge
Data
59 0695 46259 5364441 89659
753029112 9997988398 308383741 216 589
21 62129174 2734366978