Knowledge
Data
309 58323 156541 77075044 20804052560
20 0889979825 79501795 33283736 17067
719 410 1418 272665873