Knowledge
Data
7979583 8212825 627 5766 5908162
38541 586956 18544505
318 90507014 827853986 32 50705573