Knowledge
Data
9909418 35738934790 15048892
12105144 472216586 74383962
42888318 59 060292 54954 27438647721