Knowledge
Data
32 2115804442 16421831501 585321698
4162 46006 66048521679 5931
754302 4013376 92313730824 61309869