Knowledge
Data
10140291899 301173773 22004314542
26921546750 9660 865 46114214703
4648303160 137108635 502806 5405 4129014