Knowledge
Data
3059941675 12365585710 393656318 110353
4295160467 224483078 470953410
29833506 866560 6486241896