Knowledge
Data
663259906 3126994 133294 69931
1770998 9046 1105686066
45413735225 548620 159 26078 42801