Knowledge
Data
37859480 300 44151 22003509020
42112696028 582114 786160 56761112 9735650
1018 96366365 8653 79917301