Knowledge
Data
44266015 870782 82288 81282
236680639 2913822 580533905
3659 22385 5705 80406816 479150195