Knowledge
Data
31425953 6108240 518508 4049 137957748
1984241 95 6125900
96 308 716005661 74901017 84038698029