Knowledge
Data
58299618 2056 1044047 416149
25689 27433375668 765959083 857 95978
33384957 312400 5562 26