Knowledge
Data
32576 293683 127625356 4217
66217 0347754 49221 60016 71696
5212066 609 17428310846 3145