Knowledge
Data
13688944 7226119 7749705242 40462 28399008
572505 27192695565 0397991
136264953 59366142 6684823701 651