Knowledge
Data
31230346 25 7493677068 6640871467 7373
704818989 270973 1908099781
84049515 6558689878 349722402 99 53