Knowledge
Data
303681 59886 76745176653 10892512058 588685210
89311 678 934100909 7273 26199
64033541980 7745735193 72