Knowledge
Data
14256068270 3999 165345606 7647152
2772751676 24 38531 35761
613275354 218606602 590502188 91