Knowledge
Data
308 676 8245011966 6839204605 2277760
9840896 11963372840 391 2563013 52247980
740369994 433741 44088 9402 5083943