Knowledge
Data
396 52574169266 9243728617 43209389902 286403040
7739004991 84 520291 539277367
863625 216 6650913 8246595