Knowledge
Data
3494196 17980 662 2443
57716300833 514923094 90375431 76195 649580720
50473697 34289734945 272 462