Knowledge
Data
6594739733 7560563971 2810304 59041
125852629 1726262 4724658 307307 6404704538
41 12481909 119933091