Knowledge
Data
17144425148 117653710 705709 80171240
12574255340 94224980 461976 311526809
9385470681 65504688 263971268 6029285