Knowledge
Data
321580 3999288394 40219245
95827512347 401892958 37420 24738314
47332 296250 9356 2959