Knowledge
Data
89304916 9481643 880508014 63724095094
6670 4278465 586461 97237516792 24237753
960 81178 68127 28726