Knowledge
Data
83329 624 50253119
723 143 2141525973 6136073 870748133
91152 59368350 13273608979 449190 46