Knowledge
Data
50058663 224279 2619 9169 30216
98334262678 6840 8603743 318030835 918941143
40336973447 556 16065 769651