Knowledge
Data
46123217587 2382899186 57410615 285626507
15919531 838388600 5256798
3192386 7337498068 2095127 4694703 2562116