Knowledge
Data
1187892 0643 5387492
42 20520655637 685566 894174008 519
151888879 783146424 2164 600439778 266