Knowledge
Data
31680 97 1441603 48348806423
8057782 79 1504760967 753100180 5936158376
4294083 0193859212 4951 461276924 298