Knowledge
Data
3115618 896841 542812 7983595321 681082209
59 8633160935 83109495 7977521 41
16036225810 949156071 8491282364 5397284 360680027