Knowledge
Data
2932628 12 131773
79407297 963930916 4198 566093 65415
22901553 8906432 582894080 880