Knowledge
Data
19916 27495481586 28826 3308 3120216
517371745 79 526603 7529
840846 8554559 996 51509