Knowledge
Data
3370840 7831 8446686
87504408787 1625 77934 8207 5925215
586131296 245057 393997217 959