Knowledge
Data
7087006457 429301025 580525670 38004700 1968
166012129 98470557569 71030767
58383574 4924401 990608466 671