Knowledge
Data
3091 6198980732 38 175574216
663591443 959625 16616 4219 925
104409640 367661 85986 70 489375217