Knowledge
Data
52969 407122341 512622
5101460 92953530 140326538
618473 66009335181 80996 4268832180