Knowledge
Data
315495 2861 3660843
51150302105 33787610 80331447321 1864067440 0019086
17 081626796 1476002356 20 11584