Knowledge
Data
166 7155873 79823 9201670 36625148
835935987 177420996 86126878615 50535018848 2290310132
31189 3662 454216608