Knowledge
Data
2354520599 17112586 308601 6454127
1612 833500 96479384 247053
505031402 12 9604687498 6420 3691