Knowledge
Data
19665431966 22 37013345560
901444 412005301 139946 551 63190140
307 8158 6253 8945539