Knowledge
Data
31 9123905 375994 1290 91167437
926587523 1529603 240 486 93534
7685 1889 2766011058 14314967