Knowledge
Data
587385509 669051 2139 92522321983 26409092
7384598683 604361 42122
5627617 615939557 5197 23