Knowledge
Data
808258112 7275290 13389600 64618029410 3462677
6222 46663 81649 4195
27426 26978 5014