Knowledge
Data
100863708 31 24347739651 8220
76831096694 45072749 19606
707030 95789 29785381 7831667824 49060063