Knowledge
Data
2519868 866257 58206715577 3219603 13146923621
602066161 0170408878 4229951749 2340751
0310966 39759396 12283645