Knowledge
Data
683281 114550931 20482002 786964698 22637561485
74502887 044271 15106598839 570734179 6461721
866223 761174 122 73258704561