Knowledge
Data
526 70049 60151438604 43 29640
186390 141167815 97651673 907
2497 54175 2161550420 12506281848 52259270597