Knowledge
Data
195620908 51960087 184965 28133392736 343103
16876021328 0586 1700 0238
31571560 9265 38070377996 5306 56