Knowledge
Data
050089 8189869 2626096039 5895 3222207997
665973 47182877 32928067685 3195 6290495069
472831458 204718 141665030