Knowledge
Data
602 02875 03 3182 0556841006
1343971715 223242520 7638 851924197 65268513
5011 4028 087218312 1659