Knowledge
Data
23362708530 29487103 750956 65859092 154075165
86827394 600753 133176660 684 1108216750
10918067765 81831587990 50422 063316 1033