Knowledge
Data
158066 60048327328 36722507814
664724470 803442576 91794430408
57733728260 58531331420 28158654959 6348482