Knowledge
Data
39059 112678070 29137212954
42256552538 266058 97269 7306575
8080 541 2881239 170 853608829