Knowledge
Data
30346 346588653 25076468 7846019 933847874
9992757 410227 3404 29773999
5929453 987358 657741563 56709