Knowledge
Data
30993704 750581520 60544 5693
91 6997808 708710137 69535192 41691702
31113401563 2599 658