Knowledge
Data
809216 8193 1832 23561564
691345 20249616663 68 6314 931000406
144 848 603660 31463 281