Knowledge
Data
18507988 74733 49152703694 8376219
628996 391514 684294548 1250100 197982
5112511480 75046855797 202