Knowledge
Data
31702669 16094 235 317122 93612359080
97111007527 49127179 13737
79080960 48 26418843 8435296