Knowledge
Data
106 50 900516556 47663 9405590120
21559600 7676997562 07 02158880 4771880931
38495841 108031367 38601979729