Knowledge
Data
33 915981494 222465047 631460228 424566917
852 57961098 13834 799990265 5090056603
211867578 550454 4818515