Knowledge
Data
332852 3143457982 26059 935 24406420
50144253 186951881 171 7464592 547311753
242229762 175625184 3140539 11716530 435