Knowledge
Data
495629 895 14874 288292072 6984156
71147695 5941 391037
27472388847 8070048659 753 660