Knowledge
Data
582761685 3662406 738224 3163104 376691
9493554039 23633183418 291 608728
47 2860 770302149 31