Knowledge
Data
51 1218391169 1881660177
5033688 0956056 129916 472
77072483 875345895 326026492 877483