Knowledge
Data
20580 32 84658092 7387
20713386540 7022744943 152816 1346011 9943399797
28218962384 2142296 975 16315004865