Knowledge
Data
49177979472 268 420
32809 8853829 3304952621 38386414 5691005
35 064 63796003 4500213 990883237