Knowledge
Data
659842 26662 86699 173921 840541552
15601693976 19666253 33060178696 47402523040
45 54903339 6146 9313185