Knowledge
Data
83840682 272802 893994 1883403925
636 918439552 18895845 97339 21231
960496 5189964 42061 25731806761