Knowledge
Data
5559 2955 56870276 28300874 2312050890
2577637 311165165 994 2114667
354858 8060808 85037643