Knowledge
Data
1403611296 6298898 60999520831
29159946906 31000315064 672915460 407471716
850 89 666320 2812729