Knowledge
Data
3059 671146610 715742307 22235264629
25045926 7113 8530196 5760041
68542659 76 415011