Knowledge
Data
109980 8307813 807 447165443 94409015842
43 308060905 21608397600
622 17161 4501950814 7385506834