Knowledge
Data
37396592272 23161 123368670 27924699 8140
20053396140 16803383 708567860
85 221159443 22724 7506786203