Knowledge
Data
582 309298868 106937594 77317445606 707179
77379598236 37062 0244139018
2667716 844294 7243569030