Knowledge
Data
12249049327 40506 5216751 7442986662 28837
803663906 386 40999914255 27126
74634017 834418272 95038 659063