Knowledge
Data
331 24056569 554 27095448 38532
523655 225815397 74 12888 11332851
5064283664 652 2640399 305743