Knowledge
Data
2950629 121 323513435 655280 504974290
8574189480 5962 96581651 32718518 381
3165396773 6449974 30380