Knowledge
Data
31161 19814862 9946883199 9281960 6747978
320857 3616337060 885699
7627 28513535727 640822