Knowledge
Data
32 314416529 16535267 5099147608
979702 046097231 0586
608417654 866627998 3713708271