Knowledge
Data
27183 112188 4415 33811204198
2809923898 58 771 992336993
505284 896 7930499 18 823008526