Knowledge
Data
33824451 883841 2764097 43992980103 58250752
9820825 345677 7552221 2185447763
1023648 633 54408