Knowledge
Data
8371158126 323353682 83717384 49735250
14340796327 6256974311 0720013975 2965233960
170 3726736 90363503