Knowledge
Data
19395210388 120833 69531 50236122553 891483016
5183015227 31328988 24147948895 6887
536 474967100 4505649442 678 311563