Knowledge
Data
35 30298 86
3142818204 132558 56109700 15152788467
68953304 8586662968 91856335736 350839 671428038