Knowledge
Data
2232 53850589 4043604 8508689
30387 129631 34219301330 220267368
2557303 45010 6173 6919 87099971554