Knowledge
Data
515462 14529809444 743080267 814268
18652 6677 8662 24180
18971 45534182 069096 3125 149179