Knowledge
Data
326 698390701 160832660 9670064 58464716883
4075966 967234740 038402823 4337130563
79 4219051213 837 8030070077