Knowledge
Data
31 16993742122 441905 9589224 32040526184
77884 27562 413602 71135934 5742512
587042 044038 3741278