Knowledge
Data
40 30988 8497327 51151904979
23 971005892 13302411090 90472 666167
105 06 8002667 13617401