Knowledge
Data
92 7659568 954 516
87 248479 22369878 3281064 63099282
21458617065 4463098868 9844052108 36217659