Knowledge
Data
58 90166753 59711144749
46241 6523892338 4180860 2241 97496277133
6950 802 6760192494 2685985606