Knowledge
Data
36431 2129975 5342
28859586524 29614400 18783 4306 4169
3158 661456907 2193000 26715361145