Knowledge
Data
583105565 59684 135155301 40662259
808 8812763 4829
64921564519 2201111 5453288 9034807546