Knowledge
Data
50576 156136 8805166137 41266838024
11243915 77278655242 537882
5597899867 6247086 87254653555 5040599 39552