Knowledge
Data
30 89 859423184 1896083 8429108142
33206119 93633 330648
7934638450 281 624 46236643 601241274