Knowledge
Data
27308999 65652028 4746666 747 246506
110904 908881847 8828 86274 3484936824
50 10520 251 9725