Knowledge
Data
336739690 5013115 1976325697
51 802854693 677 121287177 229038
114378 254231957 83549694 1018205175 465