Knowledge
Data
30 991558986 588788346 27865530067 981688
7687603297 70420821 32366267156 46154080 00
18 32580 438 113129540