Knowledge
Data
32525645 187856 387049584 89838745 23220246
61735 41771 4618 26126735869 85662452
2343005012 5446345099 50260386 2789711 1038893233