Knowledge
Data
65989611302 155818997 1845674 986251 9288
302953600 430 95473
1950524 318620855 216180899 6341 3001627737