Knowledge
Data
30295664 4509 64391540 8514886901
61704899 56588 726858 721296011
1550 6890812677 582