Knowledge
Data
43224028 3164529348 115196898 24517 690581
30303 730 960711 42683136
14567579863 1170260 50