Knowledge
Data
31 16883234949 12656508566 2437741 4785459968
76415348304 165941 6055103 40637 10787
1112168 5368 5463462