Knowledge
Data
31161 875 5068690171 296368631
51901 74 16825587443 307614 0426
5906 2956954 22269963 44659816 958