Knowledge
Data
1047246 58023298135 48249 6826604063 120048450
653880 937 2205500 307 872
29099 67881080 3081