Knowledge
Data
3050 63149473 139882 913104026
661701 776547 35921477817 37587 3096566568
47453 37 8012077492 981120218 219560151