Knowledge
Data
30 177409705 4766763305
8221928615 97969767 4392 339 58678017849
615634668 7096 5575801160 5431718 25660232329