Knowledge
Data
17385 4951529 6054 554 413978
5084452018 61 9685147 1198925308
305690058 7971531 3936