Knowledge
Data
1996352636 15652439 65974570
4426774 89473009 534504051
17378261 9648060 464 31045 56648