Knowledge
Data
1208976900 3285585 52680
29099141 20023450 311324342
140694675 34845420 99828603 24113 88989383