Knowledge
Data
30 93151040 8556174825 57530136221
4433225788 661035783 2237073 550104884
191626094 499862733 839 64239852