Knowledge
Data
2181505560 789313 640047 1136151321 565743120
34920507 654437221 47353
1886149 39219842 82 489