Knowledge
Data
306 513 95225600307 13907495016 3041036846
98843030172 518783748 188 59 0019
860 549211 37749058