Knowledge
Data
310965822 48 560411805 149889634 788920801
638 0074839 20080 658947686
0866 1897573934 4236554506