Knowledge
Data
16982 2095414 803215442
35607 167527326 97863 7163976636 2430727
59828552 1625262 80410092