Knowledge
Data
3038 11576 35146165 182320 6970368
8389 8903908731 1575636
29 873243 25479459265 49579117560 3052