Knowledge
Data
43372682 10287117019 7939192 2292280
909065 02675099 505361 20891246336
264959260 355 656662 3811986 562979746