Knowledge
Data
3318728 93136170 8265470 296
58 03 1100518 647640492 5054179
8573536625 8913256960 2870848740 34412417 72