Knowledge
Data
3335966 2853730404 403 44877 7372
104790393 113362050 190398405
108000667 7124041434 572851290