Knowledge
Data
5956 95168821 215116900
23893 872 83 43125 922150
12559875 635103120 18139 24194983151