Knowledge
Data
344575888 428889 993 329923
989223 16648 1317441 536 6454
656115 98586180624 4072 4279227539