Knowledge
Data
341306722 76454391008 7104167 9855913 75968143
27192728 65178 2644054
59863916888 22713497 6147408 482602644 880