Knowledge
Data
3593203646 9055 31096 844042
430503198 48424754632 16298 657106141
20 15178060 43 4108280