Knowledge
Data
144118460 4044582 689859 1291
25428516761 4848 2170235
30900 738342 4050566807 195830766