Knowledge
Data
148912013 5416582 289630
6566 9966896 2391053 46801
5026675111 7930 858202121 91568862683 42