Knowledge
Data
42981716 8861606 2094177435 11317086
12531555384 68555 48074 26819233836
46287867 68944 7281725842 70360218706 216