Knowledge
Data
376 652900088 32177820 83382703120
19935979323 338694280 85140696356 3366
9712750 48 8298594