Knowledge
Data
106 25319698 2262 4646
886 6481119893 43277 8678211960 6450728
4003325257 205943 137068