Knowledge
Data
2559 8108734 314569000
46671030 75799 4236610979 53452935
7272772 437 6161608 5648520618