Knowledge
Data
156 8344256 400306963 56738891780
84274529 9504273578 75881 435980
879068 8417495855 502