Knowledge
Data
14831771 1840422 323 144 61630434271
66194 45120796211 290950509 781940
2277518 510909702 3281661 8795087615