Knowledge
Data
69 148433 6382250642 891575050
5098041445 105438868 24140722 1096748722
150807366 3536982 17095707503