Knowledge
Data
30 27781522 51826946503 4219967220 2949450011
33644325 418 430983206
75112236440 50846239 87894854 52 6182