Knowledge
Data
1301353 40467962 23286663878 171775 449702
44474617569 1860503777 561280
83384 20846 976 59 89082020466