Knowledge
Data
3146 869061 117327 35710814
51028902 371941148 064 74196 25870701
20 131722 5397395816