Knowledge
Data
20293 290487904 3096 85580 42
64357 52308 56664303688 18472568
44208459217 400 47152176 30748326