Knowledge
Data
30896 131521112 9884246682 14 73
65309236866 2950 524 9924717292 186051
89476451905 2150103 110 89147649