Knowledge
Data
506 146059 70821 158649 3691890246
292697 5821555 31125 1094709 2549973482
27 60408876 759798