Knowledge
Data
29 6846 4282608 10 1889668
707 310294 23977435090 5725 98476139
23700 8853023 4265815029