Knowledge
Data
21693 5837943 31173601
3917000 18 264064 354060696 247679
62400661 3311278091 416 29862511197 598726