Knowledge
Data
31 15587216264 6855
9966009486 64173146 30 69239031894 3091
226 666052666 84929213212 1774007153 7453980