Knowledge
Data
270433103 211268 131798 52988 74807183
59252 30895623192 8497727486
89596 069077209 0634951 97 319313