Knowledge
Data
21 2947028 8233094
5271881 3624 290 64096724333 642
2987732708 1245824 52494180 12118 47