Knowledge
Data
668 28367862 672974030
277 47240544 5089 4377276 210802
2850915 10810 8967 122574297 463711