Knowledge
Data
959352 831134482 40 29556670487
159677 74 7336771 1016270079
185 31497196723 21762626 875783143 242809189