Knowledge
Data
40117450261 58 5907 8964267 79442687932
8705852083 134159704 44440205
61919062 308 883280218