Knowledge
Data
2629876 15591226528 55356828702 7942462
6147917 7037 5881453028 389358 93929707
5595 6629443 14 2860739 2080