Knowledge
Data
109532 39 8268 823938 5312
311182643 2981 7115149130 01586 59253
35663551850 79071575 9143 994872 256949