Knowledge
Data
4225616560 88229255 55987 324160 285556613
8933 5949330627 3432
20 34177 017073 1584607797 3551404