Knowledge
Data
27306 59230572 2863662 9484480
345106 32097130925 2707281028
288 44798817 40 592 938596766