Knowledge
Data
37 270 682 30857870
84904 599 3046698 66133563615 15930049887
50240 9219141264 1196603