Knowledge
Data
42287 45785528 2687583 99505724 304578561
9589828 2052193 4256018 4400 575
5685 130733 6306670842 208711 50361