Knowledge
Data
93151151 586706618 5750630855 83106167245
46915677 10856900 24 291440
7871968 8810 027496175 32430822 2508