Knowledge
Data
16646 6433 5161247 682485
4028121417 25631 78614 67181435 15388073209
1502 042387891 759