Knowledge
Data
39893914206 9286779 769511184 1932272
1700901065 20841 1113403311
23 57220312 589 306 2154