Knowledge
Data
50811196 7704183962 2457125376 0580043
5998 21 15016925767
351 68889603309 1925892173 7046659391 546