Knowledge
Data
31348179 17417250 650 52229524074 92900
72306243 9590547 028114 7513358252 68133
391654 65031096 213697105 18283778