Knowledge
Data
41730696 8074 32306 315
7041765 598 15168 6216896622
155 5762900 92796885360 20073452 34159776