Knowledge
Data
7582 1648292 1191365277 34320480404 585641646
11948240 23519129 1350501 2869118451
695 63291576 949 62046425918