Knowledge
Data
18091 83026 13606392 83 248
17108485 8585 22388146 163615 513
226910254 10986 595601898 326 45457292709