Knowledge
Data
2559 1814430179 9948817631 5346 86126566690
6464945016 02173 197267
66042 205400559 4925 213717818