Knowledge
Data
2566 4391 120879552
114544 95110363591 8520 7791436 4699708
6377 931 13108145 6325788 58411892752