Knowledge
Data
326 4297719133 78221790 69890843 56618387
392878051 5298607674 8007
413170 315405049 696153