Knowledge
Data
12340616 18878108 1427097986
62132450 243 119 93120586
4689767038 18459505146 79560757 89639037 4667