Knowledge
Data
2390 89306826 604842401 777923571 47
1380668052 6099292303 777502954 30268218676 11040134
88 5345342 3137