Knowledge
Data
21621 9643655 03064661 4216303
10045783717 316 7149496057 608 3634
20 08713 265392902