Knowledge
Data
30440752 38593251 5437 817 94714
40 497119905 85339 83739583664 6868353
27501150 16898 3520