Knowledge
Data
80 46589 56007 471901
144 147648 298871637
43023495628 2765688 86402846038 4588101 6973