Knowledge
Data
3076 3602811 88861551 124838986 3958666
183719 71543394772 29405189461 526137 750524
195 494 87 906