Knowledge
Data
2559 25 800234986
829971 9479176250 644693 717
5419598924 913416947 705513 31463581891 80177431