Knowledge
Data
30 647945 31483967295 5191 35346769
985854 68204954109 18767361597
615644863 22642 317274 505411234