Knowledge
Data
85492261 70374047 536533 1129 3619
22292829 570820 6379201826 356
499 38651790489 8120085 8170725777 126