Knowledge
Data
21291 5023792872 100 4220117
56402 2240 0753324136 38403 92
44808844 49548216399 94107692 512819 613