Knowledge
Data
36 3907895 54481166 6072851119
58420 90322413 31495 313
238465360 328341 250581072 6453