Knowledge
Data
908115217 23065690 269
250950 66894657 1403804 6606032
1620415 525439751 50124845 481528