Knowledge
Data
184407730 8670 6253545 2551730
20553743 3071703 611223979 321318 3140
5768508742 51086 62402