Knowledge
Data
16402 98129566 25497116 20349 100
9060 69324124 98150824 824
670474483 110264954 35998725706 851986 489877200