Knowledge
Data
589954649 1968679 702779777 41176141738 41717027
47525101130 108866 654845 31749 194936180
63265366 169982682 3422097911 6225293973