Knowledge
Data
80 427674853 866671 9708396 127170962
5325950040 784 89902508
5430670 20572796 475090614 680 88534992066