Knowledge
Data
29235951 21740076978 89158895
5703994198 8336144 3202 108061
5042730822 6295 00143 73 185