Knowledge
Data
11646 78334158 471014 71357 6446209
58 943515790 5828356592 3212703606
1252 657910 7163 81736 48191