Knowledge
Data
3990625430 3161204 846605902 42099
521398632 2848 947615 1844782 9311176904
38 00387 426 18345