Knowledge
Data
31 16587214681 9670808482 3833889
1143926008 7946 959 703781058
4763778705 16870385 572216