Knowledge
Data
2800 235306762 18304206 46042
84444 2902927148 694385 911088363 4133054261
13842706559 5704 682 991 40