Knowledge
Data
152542 307796 78817 638737
33296957942 82360559314 96325 90912726 66744385559
242692470 607748 321228 384413510 2953771