Knowledge
Data
109350 3312 133
31662949160 9406136 994 36923927 883671
7369606 49 185158 7017829322 79843647