Knowledge
Data
9864193 2398354 2529 93572301772 159
655201927 705368955 198234821 587
1396861483 8023498 8076186 17924135 98581532356