Knowledge
Data
12506 672 371 4292 1889963
3684517 16746997 51996672805 0162991 510
701515952 8152884 2163298