Knowledge
Data
336 13 50306828 8038369
58326589560 688578 494 5638 6816908146
76 31416912 88 652 3152892