Knowledge
Data
31 434086 96 72227422478 77304357493
2237509 6993275945 404 289032 53891034812
38682980 6378 323985