Knowledge
Data
2018112649 996047855 77307 1288 73352
3709996725 339 51871 17082104
66336638 89 10900067308 83