Knowledge
Data
331408 96 30192 13787830 11434442
3501894 24347840 686810521 381668146 85769015322
090599226 71923391 66468 81881942572