Knowledge
Data
66 104 990
30990 347534092 437 16 1349383628
21534 59723984835 31 3777735391 84102194268