Knowledge
Data
5874760 107509 80641 17493172
59671 3973595 9509 1541
561505 907938 389486781 80 98084953