Knowledge
Data
31 39460065 7170 150110082 50971
168862180 61583232 12 8800 886104615
1311983932 60921 2595964