Knowledge
Data
238221389 885871339 117975028
3829922 668575330 18700853079
508928690 12016217284 7332272867 68798