Knowledge
Data
1054535099 91631296 41949786
28102717 383120600 917308472 20756 6553
336688411 23036106 3661 52703840825 285