Knowledge
Data
29 6436442 25975995535 3034477124 31584820
1873091228 248143667 43379 813454970
14653887541 998 523 66420