Knowledge
Data
59 14572639 579582 33203359 810
1518545 11772784261 595 92773680 21004
58 949743 806271585 714000 85628760