Knowledge
Data
29878866 5017899 84300 65751553
969830197 40368 10585404 77925925
886908540 73695 85932 197545019