Knowledge
Data
61 87729 36361561 289922081
8672801 32 8908687 8855510 4892834
505125656 3005 45 70318457866