Knowledge
Data
2380821243 530064560 021407638 910577 86486
5380655963 509 59144866 5398319573
17 31934218493 20468