Knowledge
Data
311686327 3775603296 8298 1248318623 579
109074 4483166 685 716422
522299419 388 54648778