Knowledge
Data
22053426 14355787 158343 928746
373182339 199331956 97691453 7847581586 4143027394
622 437106 82