Knowledge
Data
54235512 81005941 39977231 127558936
8156 405735 24498965 24617632 7695
61 74178 286608680 30949136 327793329