Knowledge
Data
42432213 294315520 62 21167 9861564
535588085 68831569 47218 380722
34471 29070 8508
51045677 5446145 301 94092