Knowledge
Data
23 4304974 938324575
668674949 534268 93527807224 285880840 47
8236742 60962 66138129