Knowledge
Data
32 029376 18 68240196 4567
3745621 84217 144339 7459068222
390 9215930206 13536216832 57319108 27805284232