Knowledge
Data
3919400 592 21634263 15933665 310330
9133835 224336 979 109175 64541491
11671406734 7527926167 646321142 9032120 964986991