Knowledge
Data
152913 40398 229863 291288139
903909539 02989 36261582 648159
5562 442574587 421063 57420558