Knowledge
Data
8569592 3216 49310915384 1717376 659
866135268 678233956 32151 351088 7167437
95 064162726 5195692029 22394971598