Knowledge
Data
53863 39500399 7231399
5514272 740141 69681 734317344 4421
286030 182441 81494 30648217095