Knowledge
Data
26176608 82525172 79872545 432
2750 41034664000 52
66800 16958937668 9445966735 76595 2620436