Knowledge
Data
21 21937108 815239 32460 8098133
115571026 29 776203228 500
41961545469 36850 1959463 3987055