Knowledge
Data
50643 312 0508976502 2858 25819019027
6438103 15637 36920107945 33183
149533938 11992275671 82383586 25848353