Knowledge
Data
31558689 702123 2361 6996 293487
2694094 6643 58650887 3760950 8483832081
875194 8981134 343888306