Knowledge
Data
605 284290 24827 15691379
5586653 2131570 98164133 9947725056
9554 940496352 67571305230 97141 43489