Knowledge
Data
32 1265926 199477 2134 29639
860 21023141743 1998 342265525
111229 05278438 72 56 38810693