Knowledge
Data
31 51173482 130783798 56308 337
02971 604 5697595195 8608806
676017 35351 7752858 126799 455458