Knowledge
Data
54604617 135942363 39610921652 2312165
3160 2761730 980448 648098 38081607010
8240 985 152