Knowledge
Data
31 94448359463 15333666 66802765 6942429211
2782180837 951 9423 3848231 125
7163497496 998 143