Knowledge
Data
3059 5432848 93600 155 57779116
369155 2728828724 60223209916
62 4163948 36069543 3105356341