Knowledge
Data
121616231 981463113 3115 502 856753
2540 2961342 31104273 20089982
4857030562 7160 965 0011396 561296231