Knowledge
Data
5283542 1438992216 59236802 16747655
99438 4347716 159199 274303915 82
31591243782 7579808 8713166 6488659 823888656