Knowledge
Data
583352670 98524971 271110551 80830850
221261329 560633427 68012
4781089 894329794 501 02124281697