Knowledge
Data
2908664724 186577 25787903101 664144
5053885120 66483199 29582 3294
2374626700 9177 487