Knowledge
Data
25440 7520538 72243928 5703328
2230227 9626189 777006715 78251001 65590330
29924 6652946 49870577510 67211