Knowledge
Data
396 355283391 628988655 78557
38616498 23043965300 750548847 6594049 991142491
13256892 7294666 4000589069 7311996250