Knowledge
Data
334347 19059 427302 704450212 97235
2204760810 16365513 4902946828 44344506
903 9224600959 11190 8163325