Knowledge
Data
5830417 8991 84082 6089792
23446161 1052098 92391 30829190540 503024
31396656 505 1311866 18