Knowledge
Data
103176 37354279783 2853979 16719 25530054
45 590936412 9181 18887
10346 67157505523 05593386 6085