Knowledge
Data
505699 498567286 35463065 285
104120601 2154873 687507 961085464
2994494 056030 376999