Knowledge
Data
30648769 82503569 13328914838
511264704 57015 855605255 3848 866243118
93 6422030 02429499464