Knowledge
Data
2316 8378504114 97 971
57807153 1571485 963151254 166336
5964060 65914 24282846 40841293 19136845084