Knowledge
Data
3091 93 55459695076 293238907
183796 37847378 16367780
51201 538566 491071 1512978 19693668011