Knowledge
Data
98684508306 5379242 22206606 18632728
20 166657 90177699 131037 289140711
7106205 783 1038