Knowledge
Data
628 573 487792227 39734695720
648 06580680 16327043182 1878253
8103 8169917 013387236 20638680 29497