Knowledge
Data
43311542 084117630 439686 508
17770 41 60 44 1422402
34882076108 099313697 36394678955 22 3586749