Knowledge
Data
904156622 287984142 129866 5758702 86897
53269 49784084 51750903 3242639
98 29 700496667 196412