Knowledge
Data
25 12240 868300634 902
16852365 4937334 8353423040 789426 368724689
99028068 5052662 476292 51