Knowledge
Data
31578 29592 4849186 8637
66333373 5062992036 23694329 0083172976 52290
659608 233 054001