Knowledge
Data
15099 1350626150 433 46801534
1261 75820897166 8555 599069123 479955693
49 996228 84615091745 8363249170 1883880